Dirk Bogarde
Role: Dr. Simon Sparrow
Samantha Eggar
Role: Delia Mallory
James Robertson Justice
Role: Sir Lancelot Spratt
Donald Houston
Role: Major Tommy Ffrench
Barbara Murray
Role: Iris Merchant
Dennis Price
Role: Dr. Blacker
Mylène Demongeot
Role: Sonja Stromberg / Helga Stromberg
Jill Adams
Role: Genevieve Milton
Timothy Bateson
Role: Mr. Holly
Jessie Evans
Role: Mrs. Parry
Fenella Fielding
Role: Passenger on Train
Frank Finlay
Role: Corsetiere
Derek Fowlds
Role: Gillibrand
Michael Flanders
Role: Mr. Bradby
Pauline Jameson
Role: Ward Sister Bond
Bill Kerr
Role: Australian Sailor
Ann Lynn
Role: Mrs. Mary Whittaker
Joe Robinson
Role: Sonja's Boyfriend
Madge Ryan
Role: Mrs. Clapper
Paul Whitsun-Jones
Role: Grimes
Ronnie Barker
Role: Man at Railway Station Ticket Counter (uncredited)
Amanda Barrie
Role: Miss Rona Steele (uncredited)
Reginald Beckwith
Role: Meyer (uncredited)
Christopher Beeny
Role: Medical Student (uncredited)
Margaret Boyd
Role: Lady Willoughby (uncredited)
John Bluthal
Role: Railway Porter (uncredited)
Richard Briers
Role: Medical Student (uncredited)
Johnny Briggs
Role: Medical Student (uncredited)
Victor Brooks
Role: Police Constable (uncredited)
Peter Butterworth
Role: Ambulance Driver (uncredited)
Rodney Cardiff
Role: Student Doctor (uncredited)
Pauline Chamberlain
Role: Nurse (uncredited)
Denise Coffey
Role: Food Seller at Railway Station (uncredited)
Victor Croxford
Role: Hospital Porter (uncredited)
Alistair Dick
Role: Train Passenger (uncredited)
Felix Felton
Role: Health Farm Patient (uncredited)
Hilda Fenemore
Role: Railway Station Barmaid (uncredited)
Michael Goldie
Role: Physical Training Instructor (uncredited)
Barbara Hicks
Role: Miss Minton (uncredited)
George Hilsdon
Role: Police Constable (uncredited)
Douglas Ives
Role: Mr. Lewis (uncredited)
Juba Kennerley
Role: Passerby (uncredited)
Ronald Lacey
Role: Mum's Diner Customer (uncredited)
Harry Landis
Role: Mum's Diner Customer (uncredited)
Jeanette Landis
Role: Rosie (uncredited)
Aileen Lewis
Role: Train Passenger (uncredited)
Leo McKern
Role: Mr. Harry "Luther" Heilbronn (uncredited)
Jill Mai Meredith
Role: Health Farm Nurse (uncredited)
Richard Neller
Role: Council Official (uncredited)
Robert Rietti
Role: Various (voice) (uncredited)
Renu Setna
Role: Indian Medical Student (uncredited)
George Spence
Role: Health Farm Patient (uncredited)
Ronnie Stevens
Role: Hotel Manager (uncredited)
Marianne Stone
Role: Mum's Diner Waitress (uncredited)
Toke Townley
Role: Clerk of Works (uncredited)
Paula Wright
Role: Train Passenger (uncredited)