as Dr. Hannibal Lecter
as William Parrish
as Mission Commander Swanbeck (uncredited)
as James Stevens
as Finley Hart
as Odin
as Judge Irwin
as Hrothgar
as Oakes
as Frederick Treves
as Old Ptolemy
as Lieutenant William Bligh
as John Casey
as George Hayden
as C. S. 'Jack' Lewis