唐纳德·萨瑟兰
Donald Sutherland
饰:Heinrich "Henry"Faber
凯特·尼莉甘
Kate Nelligan
饰:Lucy
克里斯托弗·卡赞诺夫
Christopher Cazenove
饰:David
比尔·奈伊
Bill Nighy
饰:Squadron Leader Blenkinsop
伊安·邦纳
Ian Bannen
饰:Godliman
鲁伯特·弗雷泽
Rupert Frazer
饰:Muller
Stephen MacKenna
Stephen MacKenna
饰:Lieutenant
菲利浦·马丁·布朗
Philip Martin Brown
饰:Billy Parkin
George Belbin
George Belbin
饰:Lucy's Father
菲丝·布鲁克
Faith Brook
饰:Lucy's Mother
Barbara Graley
饰:David's Mother
George Lee
饰:Constable
阿瑟·洛夫格罗夫
Arthur Lovegrove
饰:Peterson
Colin Rix
Colin Rix
饰:Oliphant
Barbara Ewing
Barbara Ewing
饰:Mrs. Garden
Chris Jenkinson
Chris Jenkinson
饰:German SS Officer
William Merrow
饰:German Radio Operator
帕特里克·康纳
Patrick Connor
饰:Inspector Harris
大卫·海曼
David Hayman
饰:Canter
Jonathan Nicholas Haley
饰:Jo
Alex McCrindle
饰:Tom
约翰·贝内特
John Bennett
饰:Kleinmann
山姆·基德
Sam Kydd
饰:Lock Keeper
约翰·保罗
John Paul
饰:Home Guard Captain
Stephen Phillips
饰:Home Guard Corporal
Richard Graydon
Richard Graydon
饰:Home Guard Private
迈克尔·梅林杰
Michael Mellinger
饰:Portuguese Man
阿伦·瑟蒂斯
Allan Surtees
饰:Colonel Terry (as Alan Surtees)
唐·费洛斯
Don Fellows
饰:American Colonel
Stewart Harwood
Stewart Harwood
饰:Three Sailors (as Stuart Harwood)
里克·梅奥尔
Rik Mayall
饰:Three Sailors
Rory Edwards
Rory Edwards
饰:Three Sailors
Ellis Dale
Ellis Dale
饰:Station Master
比尔·弗雷泽
Bill Fraser
饰:Mr. Porter
Michael Josephs
饰:German Naval Captain
约翰·瑞斯
John Rees
饰:German Naval Operator
John Grieve
饰:Inspector Kincaid
Bruce White
饰:Oban Policeman
David Ashton
David Ashton
饰:Oban Radio Operator
Sean Barry-Weske
饰:U-Boat Officer (uncredited)
Rita Tobin-Weske
饰:Landlady (uncredited)