默文·约翰斯
Mervyn Johns
饰:No 23: Mr Davis
John Chandos
饰:No 16: his contact
诺娃·皮尔比姆
Nova Pilbeam
饰:Beppie Leemans
雷金纳德·泰特
Reginald Tate
饰:Maj. Richards
斯蒂芬·默里
Stephen Murray
饰:Mr Barratt
杰弗里·希伯特
Geoffrey Hibbert
饰:Pvt. John
菲利普·佛伦德
Philip Friend
饰:Lt. Cummins
Phyllis Stanley
饰:Miss Clare
玛丽·克莱尔
Mary Clare
饰:Mrs. Webster
巴兹尔·悉尼
Basil Sydney
饰:Naval captain
Joss Ambler
饰:Mr Vemon
Brefni O'Rorke
饰:Brigadier
Alexander Field
饰:Pvt. Durnford
大卫·哈奇森
David Hutcheson
饰:Intelligence officer
杰克·霍金斯
Jack Hawkins
饰:Major
弗雷德里克·莱斯特
Frederick Leister
饰:Colonel
托林·撒切尔
Torin Thatcher
饰:German general
查尔斯·维克托
Charles Victor
饰:German couriter with arm in sling
Richard Norris
饰:Pvt. Jimmy
Guy Maas
饰:Frenchman
索拉·赫德
Thora Hird
饰:ATS drover with puncture
巴西尔·拉德福德
Basil Radford
饰:Careless talker on train (last scene)
纳恩顿·韦恩
Naunton Wayne
饰:Careless talker on train (last scene)
埃德加·胡佛
J. Edgar Hoover
饰:Narrator (prologue and epilogue)
约翰尼·斯科菲尔德
Johnnie Schofield
饰:Lance Corporal
Frank Allenby
饰:Wing Cmdr. Keaton
維克多·博蒙特
Victor Beaumont
饰:German colonel (uncredited)
Mark Daly
饰:Corporal on train (uncredited)
Hal Gordon
饰:Builders labourer (uncredited)
James Knight
饰:Sailor on train (uncredited)
Charles Rolfe
饰:Mr. Palmer (uncredited)
H Victor Weske
饰:Ted (uncredited)
约翰·汤纳·威廉姆斯
John Williams
饰:Senior officer in train compartment (uncredited)
约翰·威廉姆斯
John Williams
Ian Fleming
Ian Fleming
威廉·沃尔顿
William Walton
Worcestershire Regiment
饰:Principal Players,(as the Officers and Men of the Worcestershire Regiment)