David Niven stars as Peter, a squadron leader during World War II whose plane is about to crash after being hit by the enemy. All of his crew are dead. The radio controller from the airbase is a young American, June, who tries to persuade Peter to bail out before it is too late. Peter intends to do that but unfortunately he has no parachute. Still, deciding it's a better way to die, he jumps.
No one is more surprised than him when he awakes on a beach having been washed ashore close to his airbase. He meets June and it's love at first sight. However, Peter wasn't supposed to survive the crash but the 'angel' sent to meet him got lost in the fog and missed the 'appointment'. Now this being wants Peter to give up life and return with him to heaven. Peter refuses on the basis of his love for June and decides to appeal against his fate, something that hasn't been seen before, and a trial in Heaven follows.
In a reversal from most films of this type, the scenes in Heaven are shot in black and white whilst the Earthly scenes are shot in wonderfully vivid colour. This is a film that has stood the test of time and is as good to watch today as it has ever been, proof that special effects and a frenetic pace do not beat a good, well acted story. Wonderful stuff.