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 Old Ptolemy
as Frederick Treves
as Lieutenant William Bligh
as John Casey
as George Hayden
as C. S. 'Jack' Lewis