Stanley Windrush has to interrupt his university education when he is called up towards the end of the war. He quickly proves himself not to be officer material, but befriends wily Private Percival Cox who knows exactly how all the scams work in the confused world of the British Army. And Stanley's brigadier War Office uncle seems to be up to something more than a bit shady too - and they are both soon working for him, behind the enemy lines.
Ian Carmichael
as Pte. Stanley Windrush
Richard Attenborough
as Pvt. Percival Henry Cox
Terry-Thomas
as Major Hitchcock
John Le Mesurier
as Psychiatrist
William Hartnell
as Sgt. Sutton
Dennis Price
as Brig. Bertram Tracepurcel
Ian Bannen
as Private Horrocks
Peter Jones
as Arthur Egan
Christopher Lee
as Major Schultz
Miles Malleson
as Mr. Windrush Sr.
Jill Adams
as Prudence Greenslade
Victor Maddern
as Private George Blake