Mervyn Johns
Role: No 23: Mr Davis
Nova Pilbeam
Role: Beppie Leemans
Reginald Tate
Role: Maj. Richards
Stephen Murray
Role: Mr. Barratt
Jack Hawkins
Role: Brigade Major Harcourt
Geoffrey Hibbert
Role: Pvt. John
Philip Friend
Role: Lt. Cummins
Phyllis Stanley
Role: Miss Clare
Mary Clare
Role: Mrs. Webster
Basil Sydney
Role: Naval captain
Joss Ambler
Role: Mr Vemon
Brefni O'Rorke
Role: Brigadier Blunt
Alexander Field
Role: Pvt. Durnford
David Hutcheson
Role: Intelligence officer
Torin Thatcher
Role: German General
Thora Hird
Role: ATS drover with puncture
Frederick Leister
Role: Colonel
Charles Victor
Role: Neutral Seaman - Irish Joe
Richard Norris
Role: Pvt. Jimmy
Guy Maas
Role: The Frenchman - Captain Mercier
Basil Radford
Role: Careless Talker on Train
Naunton Wayne
Role: Careless Talker on Train
Johnnie Schofield
Role: Lance-Corporal
Frank Allenby
Role: Wing-Cmdr. Kenton
Victor Beaumont
Role: German Colonel (uncredited)
Mark Daly
Role: Corporal on Train (uncredited)
Ian Fleming
Role: Naval Officer (uncredited)
Hal Gordon
Role: Builder's Labourer (uncredited)
James Knight
Role: Sailor on Train (uncredited)
Charles Rolfe
Role: Mr. Palmer (uncredited)
Jack Sharp
Role: Warden (uncredited)
George Street
Role: Inspector Jolly (uncredited)
Guy Verney
Role: Soldier in Buffet Car (uncredited)
H Victor Weske
Role: Ted (uncredited)
John Williams
Role: General Cooper (uncredited)