Col. John George Norman Hyde
Jack Hawkins
Maj. Peter Graham Race
Nigel Patrick
Capt. Mycroft
Roger Livesey
Lt. Richard Lexy
Richard Attenborough
Capt. Martin Porthill
Bryan Forbes
Capt. Stevens
Kieron Moore
Maj. Rupert Rutland-Smith
Terence Alexander
Bunny Warren
Robert Coote
Capt. Frank Weaver
Norman Bird
Peggy
Melissa Stribling
Elizabeth
Nanette Newman
Hilda
Lydia Sherwood
C.S.M.
David Lodge
Molly Weaver
Doris Hare
Wylie
Patrick Wymark
Captain Saunders
Gerald Harper
Grogan
Brian Murray
Chorus Boy (uncredited)
Oliver Reed
Claire Gordon
Terence Plummer
Susanne Gibbs
Marie Burke