Characters played by David Niven
Peter Carter
Characters played by Kim Hunter
June
Characters played by Robert Coote
Bob Trubshaw
Characters played by Kathleen Byron
An Angel
Characters played by Richard Attenborough
An English Pilot
Characters played by Bonar Colleano
An American Pilot
Characters played by Joan Maude
Chief Recorder
Characters played by Marius Goring
Conductor 71
Characters played by Roger Livesey
Dr. Frank Reeves
Characters played by Robert Atkins
The Vicar
Characters played by Bob Roberts
Dr. Gaertler
Characters played by Edwin Max
Dr. McEwen
Characters played by Betty Potter
Mrs. Tucker
Characters played by Abraham Sofaer
The Judge
Characters played by Raymond Massey
Abraham Farlan
Characters played by Robert Arden
GI Playing Snout
Characters played by Robert Beatty
US Crewman
Characters played by Eric Cawthorne
Goatherd
Characters played by Tommy Duggan
Patrick Aloyusius Mahoney
Characters played by Leslie Dwyer
ARP Warden
Characters played by Erik
Spaniel
Characters played by John Huntley
Extra in Celestial Courtroom
Characters played by Charles Lattimer
RAF Pilot
Characters played by John Longden
Narrator of Introduction
Characters played by Howard Marshall
Cricket Commentator on Radio
Characters played by Lois Maxwell
Actress
Characters played by Richard Neilson
Minor Role
Characters played by Wally Patch
Civil Defence
Stretcher Party
Characters played by Laurence Payne
Prosecuting Council
Characters played by Robert Rietty
Man on Stairway
Characters played by Frank Schock
Man in Court
Characters played by Roger Snowdon
James Monahan
Characters played by Spangle
Spaniel
Characters played by Emile Stemmler
British Serviceman
Characters played by Wendy Thompson
Nurse
Characters played by Frederick Valk
RAF Chaplain
Characters played by Geoff van Rijssel
Extra in Celestial Courtroom
Characters played by Joan Verney
Girl