迪恩·贾格尔
Dean Jagger
饰:Dr. Adam Royston
爱德华 切普曼
Edward Chapman
饰:John Elliott
莱奥·麦凯恩
Leo McKern
饰:Insp. McGill
安东尼·纽雷
Anthony Newley
饰:LCpl. 'Spider' Webb
Jameson Clark
Jameson Clark
饰:Jack Harding
威廉·卢卡斯
William Lucas
饰:Peter Elliott
彼德·哈蒙德
Peter Hammond
饰:Lt. Bannerman
Marianne Brauns
Marianne Brauns
饰:Zena, the Nurse
伊恩·迈克纳顿
Ian MacNaughton
饰:Haggis
迈克尔·里佩尔
Michael Ripper
饰:Sgt. Harry Grimsdyke
John Harvey
饰:Maj. Cartwright
Edwin Richfield
饰:Soldier Burned on Back
Jane Aird
Jane Aird
饰:Vi Harding
Norman Macowan
饰:Old Tom
Neil Hallett
Neil Hallett
饰:Unwin
肯尼思·科普
Kenneth Cope
饰:Sapper Lansing
Michael Brooke
Michael Brooke
饰:Willie Harding
Frazer Hines
Frazer Hines
饰:Ian Osborn
Max Brimmell
饰:Hospital Director (uncredited)
Robert Bruce
饰:Dr. Kelly (uncredited)
Angela Crow
Angela Crow
饰:Bit part (uncredited)
Brown Derby
饰:Vicar (uncredited)
Raymond Dudley
Raymond Dudley
饰:Bit part (uncredited)
Archie Duncan
饰:Sgt. Yeardye (uncredited)
Lawrence James
饰:Gerard (uncredited)
爱德华·贾德
Edward Judd
饰:2nd Soldier (uncredited)
Stella Kemball
Stella Kemball
饰:Willie's Room Nurse (uncredited)
杰克·兰伯特
Jack Lambert
饰:(uncredited)
Stevenson Lang
饰:Reporter (uncredited)
Philip Levene
饰:Security man (uncredited)
布莱恩·佩克
Brian Peck
饰:1st Soldier (uncredited)
Anthony Sagar
饰:Gateman (uncredited)
Barry Steele
饰:Soldier in trench (uncredited)
John Stirling
John Stirling
饰:Police Car Driver (uncredited)
French Taylor
French Taylor
饰:PC Williams (uncredited)
Shaw Taylor
饰:Police Radio Operator (uncredited)
尼尔·威尔森
Neil Wilson
饰:Russell (uncredited)
约翰·斯通
John Stone