as Mr. Dalhousie
as Jack Newfield
as Mr. Wolfe
as Dr. North
as Sydney Purvis
as Man in Train Station
as Party Host
as Merle (voice)
as Doc Hamilton
as Bernie
as American Man
as Shames
as Pope Sixtus IV
as Charon (voice)
as Mr. Harcourt
as Chorus