as Company Director
as Elderly Relative / Steward (voice)
as Friar Laurence (voice)
as Duke Senior / Adam (voice)
as Narrator (voice)
as The Stranger
as Douglas Talbot
as Frank - Forensic Technician
as St. Luc
as Friar James
as Professor Graham
as Sergeant
as Patrol car policeman (uncredited)
as Simon Crawshaw
as Dr. Andrews
as Detective Briggs (uncredited)
as Dr. Urquhart
as The Spotter Pilot
as German Company Commander
as Gil Stevens