Dirk Bogarde
Dr Simon Sparrow
Dirk Bogarde
Dr Simon Sparrow
James Robertson Justice
Sir Lancelot Spratt
Samantha Eggar
Delia Mallory
Barbara Murray
Iris Merchant
Mylène Demongeot
Sonia
Donald Houston
Major Tommy French
Dennis Price
Dr Blacker
Richard Briers
Medical Student (uncredited)
Fenella Fielding
Passenger on Train
Leo McKern
Harry Heilbronn
Reginald Beckwith
Meyer
Amanda Barrie
Rona
Marianne Stone
Cafe Waitress (uncredited)
Peter Butterworth
Ambulance Driver
Frank Finlay
Corsetiere
Ronnie Stevens
Hotel Manager
Ronnie Barker
Man at Railway Station Ticket Counter (uncredited)
Jill Adams
Genevieve
Bill Kerr
Australian Sailor
Paul Whitsun-Jones
Grimes
Michael Flanders
Bradby
Jessie Evans
Mrs Parry
Timothy Bateson
Mr Holly
John Bluthal
Railway Porter (uncredited)
Johnny Briggs
Medical Student (uncredited)
Denise Coffey
Food Seller at Railway Station (uncredited)
Ann Lynn
Mrs Whittaker
Rodney Cardiff
Student Doctor
Madge Ryan
Mrs Clapper
Margaret Boyd
Lady Willoughby
Jeanette Landis
Rosie
Michael Goldie
Physical Training Instructor
Joe Robinson
Sonja's Boyfriend
Derek Fowlds
Medical Student Gillibrand
Pauline Jameson
Ward Sister
David Weston
Dr Stewart
Barbara Hicks
Health Farm Receptionist (uncredited)
Ronald Lacey
Cafe Customer (uncredited)
Harry Landis
Man in Cafe (uncredited)
Nicholas Phipps
Screenplay
Betty E. Box
Producer
Ralph Thomas
Director
Ronald Scott Thorn
Screenplay
Ernest Steward
Director of Photography
Terry Knight
Draughtsman
Alfred Roome
Editor