John Hampden
John Mills
Mrs. Stella Hampden
Yvonne Mitchell
Dr. Skillingworth
Alastair Sim
L. W. Daventry
Jeremy Spenser
Max Hampden
Andrew Ray
Johnny Hampden
Peter Asher
Grandmother
Marie Lohr
Miss Betts
Sonia Williams
Kirkland
James Drake
Screenplay
Donald Ogden Stewart
Theatre Play
Roger MacDougall
Director
Philip Leacock