A mismatched collection of conscripted civilians find training tough under Lieutenant Jim Perry and Sergeant Ned Fletcher when they are called up to replace an infantry battalion that had suffered casualties at Dunkirk.

David Niven
as Lieutenant Jim Perry

Stanley Holloway
as Pvt. Ted Brewer

James Donald
as Pvt. Evans Lloyd

John Laurie
as Pvt. Luke

Leslie Dwyer
as Pvt. Sid Beck

Hugh Burden
as Pvt. Bill Parsons

Raymond Huntley
as Pvt. Herbert Davenport

Jimmy Hanley
as Pvt. Geoffrey Stainer

William Hartnell
as Sgt. Ned Fletcher

Reginald Tate
as The Training Company Commanding Officer
CinemaSerf
David Niven heads the cast in this engagingly quirky tale that amusingly and poignantly depicts just how the British Army managed to fight during WWII. He is the officer in charge of a collection of men of all ages and from many different backgrounds as they are slowly, but surely, coaxed, cajoled a...