A British wartime aviator who cheats death must argue for his life before a celestial court, hoping to prolong his fledgling romance with an American girl.

David Niven
as Peter Carter

Kim Hunter
as June

Roger Livesey
as Doctor Reeves

Marius Goring
as Conductor 71

Robert Coote
as Bob Trubshawe

Kathleen Byron
as An Angel

Richard Attenborough
as An English Pilot

Bonar Colleano
as An American Pilot

Joan Maude
as Chief Recorder

Robert Atkins
as The Vicar
CinemaSerf
Jack Cardiff shows off the cinematographers art to beautiful effect in this Powell and Pressberger tale of a WWII pilot (David Niven) who cheats death, falls in love (with Kim Hunter) and then argues before a heavenly court why he should not have to die (yet) after all. The story is tinged with humo...