理查德·托德
Richard Todd
饰:Lt. Col. David Baird, M.C.
伯纳德·李
Bernard Lee
饰:Lt. Col. Huxley
迈克·怀尔登
Michael Wilding
饰:Major Charles Marquand
理查德·阿滕伯勒
Richard Attenborough
饰:Capt. 'Bunter' Phillips
丹尼斯·普莱斯
Dennis Price
饰:Capt. Rupert Callender
唐纳德·休斯敦
Donald Houston
饰:Capt. Roger Byfold
威廉·富兰克林
William Franklyn
饰:Capt. Tony Long
文森特·鲍尔
Vincent Ball
饰:Capt. Pat Foster
Peter Arne
饰:Capitano Benucci
Peter Jones
饰:Capt. Alfred Piker
罗尼·斯蒂芬斯
RonnieStevens
饰:Lt. Meynell, 'The Sewer Rat'
特伦斯·亚历山大
Terence Alexander
饰:Lt. Gibbs
安德鲁·福尔兹
Andrew Faulds
饰:Lt. Comdr. 'Dopey' Gibbon, R.N.
Steve Norbert
Steve Norbert
饰:Lt. Pierre Dessin
Cyril Shaps
Cyril Shaps
饰:Lt. Cyriakos Coutoules
Eric Lander
饰:Lt. Tim O'Brien
John Dearth
饰:Lt. Robson
Robert Bruce
饰:'Doc' Simmonds, R.A.M.C.
哈罗德·西登斯
Harold Siddons
饰:Capt. 'Tag' Burchnall
Ian Whittaker
Ian Whittaker
饰:2nd. Lt. Betts-Hanger
David Williams
饰:Lt. Parsons
David Graham
David Graham
饰:Lt. Moxhay
Howard Williams
饰:Lt. Bush
Dino Galvani
饰:Commandante Arletti
迈克尔·凯恩
Michael Caine
饰:Prisoner with Pin-Up (uncredited)
Max Faulkner
Max Faulkner
饰:Hamlet play POW (uncredited)
约翰·莱顿
John Leyton
饰:Prisoner (uncredited)
Victor Baring
Victor Baring
饰:Lt Paoli