General Candy, who's overseeing an English squad in 1943, is a veteran leader who doesn't have the respect of the men he's training and is considered out-of-touch with what's needed to win the war. But it wasn't always this way. Flashing back to his early career in the Boer War and World War I, we see a dashing young officer whose life has been shaped by three different women, and by a lasting friendship with a German soldier.

Roger Livesey
as Major General Clive Wynne-Candy

Deborah Kerr
as Edith Hunter / Barbara Wynne / Angela "Johnny" Cannon

Anton Walbrook
as Theo Kretschmar-Schuldorff

Roland Culver
as Col. Betteridge

James McKechnie
as Spud Wilson

Arthur Wontner
as Embassy Counsellor

David Hutcheson
as Hoppy

Ursula Jeans
as Frau von Kalteneck

John Laurie
as Murdoch

Harry Welchman
as Major Davies
CinemaSerf
Roger Livesey is superb in this wonderfully colourful depiction of the life of "Clive Candy". We start with his rather undignified seizure at the steam baths by the home guard he is supposed to command and by way of a continuous retrospective, discover just how this man arrived at this embarrassing ...