Claude Rains as Paul Ward
Charles Laughton as Albert Lory
Joaquin Phoenix as Ethan Learner
Jeremy Irons as Raimund Gregorius