Alfred Marks
— Major Poskett
Patricia Bredin
— Susan Lee
Sidney James
— Bert Bennett
Dora Bryan
— Gay Bennett
Dick Bentley
— Gavin O'Toole
Reginald Beckwith
— Fred Arnicarn
Irene Handl
— Miss Maud Patch
Marius Goring
— German Major
Liz Fraser
— Edie Bel Abbès
Kenneth Fortescue
— Peter Ribston
Joan Benham
— Una O'Toole
Anthony Bushell
— Plunkett
George Rose
— Popados
Alan Tilvern
— German Captain
Philo Hauser
— Franz
John Le Mesurier
— Staff Colonel
Gilbert Davis
— General
Jack Armstrong
— Army Officer (uncredited)
Anthony Bate
— Soldier (uncredited)
Paul Beradi
— Army Officer (uncredited)
Peter Brace
— Sergeant on Troopship (uncredited)
Jim Brady
— Man in Brothel (uncredited)
Yvonne Buckingham
— Waitress (uncredited)
Dan Cressey
— Soldier on Troopship (uncredited)
Nigel Davenport
— Army Officer (uncredited)
Paul Eddington
— Army Officer (uncredited)
Stanley Escane
— Harry (uncredited)
Otto Friese
— German Soldier at Concert (uncredited)
Arthur Howard
— Navy Doctor (uncredited)
M.E. Clifton James
— Field Marshal Bernard Law Montgomery (uncredited)