Cast (18)

Vincent PriceDr. Anton Phibes

Robert QuarryDarius Biederbeck

Valli KempVulnavia

Hugh GriffithHarry Ambrose

John ThawShavers

Keith BuckleyStewart

Lewis FianderBaker

Gerald SimHackett

Milton ReidManservant - Cheng

Peter JeffreyInspector Trout

John CaterSuperintendent Waverly

Peter CushingShip's Captain

Beryl ReidMiss Ambrose

Terry-ThomasLombardo

Fiona LewisDiana Trowbridge

Caroline Munro

John ComerShip's Officer

Gary Owens

