约翰·格雷格森
John Gregson
饰:Captain Bell - H.M.S. Exeter
安东尼·奎尔
Anthony Quayle
饰:Commodore Harwood - H.M.S. Ajax
彼得·芬奇
Peter Finch
饰:Captain Langsdorff 'Admiral Graff Spee'
伊恩·亨特
Ian Hunter
饰:Captain Woodhouse - H.M.S. Ajax
杰克·格威利姆
Jack Gwillim
饰:Captain Parry - H.M.S. Achilles
伯纳德·李
Bernard Lee
饰:Captain Dove - M.S. Africa Shell
莱昂内尔·莫顿
Lionel Murton
饰:Mike Fowler
安东尼·布谢尔
Anthony Bushell
饰:Mr. Millington Drake - British Minister, Montevideo
彼得·伊林
Peter Illing
饰:Dr. Guani - Foreign Minister, Uruguay
迈克尔·古德利菲
Michael Goodliffe
饰:Captain McCall - R.N., British Naval Attache for Buenos Aires
帕特里克·麦克尼
Patrick Macnee
饰:Lieutenant Commander Medley - R.N.
John Chandos
饰:Dr. Langmann - German Minister, Montevideo
道格拉斯·威尔默
Douglas Wilmer
饰:M. Desmoulins - French Minister, Montevideo
威廉·斯夸尔
William Squire
饰:Ray Martin
罗杰·德尔珈朵
Roger Delgado
饰:Captain Varela - Uruguayan Navy
安德鲁·克鲁克香克
Andrew Cruickshank
饰:Captain Stubbs - 'Doric Star'
克里斯托弗·李
Christopher Lee
饰:Manolo
约翰·施莱辛格
John Schlesinger
饰:Prisoner on Graf Spee
约翰·勒·梅苏里尔
John Le Mesurier
饰:Rev. George Groves, Padre, HMS Exeter
大卫·法拉尔
David Farrar
饰:Narrator
约翰·梅里韦尔
John Merivale
饰:Cowburn - Pilot - HMS Achilles
文森特·鲍尔
Vincent Ball
饰:Barnes - HMS Achilles (uncredited)
特伦斯·贝勒
Terence Bayler
饰:Stoker - HMS Achilles (uncredited)
理查德·比尔
Richard Beale
饰:Captain Pottinger (uncredited)
Richard Burrell
Richard Burrell
饰:Navigator (HMS Exeter) (uncredited)
David Cameron
饰:Pilot Officer Lewin, pilot, spotter plane, HMS Ajax (uncredited)
Michael Collins
Michael Collins
饰:Chief Yeoman, HMS Ajax (uncredited)
詹姆斯·科普兰
James Copeland
饰:Chief Yeoman - HMS Achilles (uncredited)
Gron Davies
饰:Chief Engineer, Trevannionion, prisoner on Graf Spee (uncredited
Jack Faint
饰:Chief Officer, Ashlea, prisoner on Graf Spee (uncredited)
Peter Fontaine
饰:Gunnery Officer, HMS Ajax (uncredited)
约翰·福布斯-罗伯逊
John Forbes-Robertson
饰:Lt. McBarnett, HMS Exeter (uncredited)
Frank Forsyth
饰:Petty Officer, Bridge, HMS Ajax (uncredited)
巴里·福斯特
john Barry Foster
饰:Bill Roper, Capt. Bell's messenger, HMS Exeter (uncredited)
Richard George
饰:Chief Officer, Trevannion, prisoner on Graf Spee (uncredited)
Peter Halliday
Peter Halliday
饰:Guani's Secretary, Montevideo (uncredited)
帕特里克霍根
Patrick Horgan
饰:Signalman - HMS Achilles (uncredited)
海伦·霍顿
Helen Horton
饰:(uncredited)
Kerry Jordan
Kerry Jordan
饰:O.S. Rogers - HMS Achilles (uncredited)
帕特里克·乔丹
Patrick Jordan
饰:Signalman, Aft-conning, HMS Exeter (uncredited)
Howard Lang
Howard Lang
饰:'Guns', HMS Exeter (uncredited)
西里尔·勒克姆
Cyril Luckham
饰:Lt. Jasper Abbot - HMS Achilles (uncredited)
Kenneth Luckman
饰:Mess P.O. - HMS Achilles (uncredited)
Lane Meddick
饰:P.O. Stacey - HMS Achilles (uncredited)
Kenneth Midwood
Kenneth Midwood
饰:Petty Officer, Gunnery Control, HMS Exeter (uncredited)
唐纳德·莫法特
Donald Moffat
饰:Swanston, Look Out, HMS Ajax (uncredited)
乔治·穆塞尔
George Murcell
饰:Chief Officer, Newton Beach (uncredited)
安东尼·纽雷
Anthony Newley
饰:Radio Operator, Tairoa, prisoner on Graf Spee (uncredited)
David Paltenghi
饰:Customs Officer, Montevideo (uncredited)
康拉德·菲利普斯
Conrad Phillips
饰:Lt. Washbourne, Gunnery Officer, HMS Achilles (uncredited)
Columba Powell
饰:Lost child in crowd (uncredited)
Irene Prador
饰:(uncredited)
Alan Rolfe
饰:Petty Officer, HMS Exeter (uncredited)
Peter Scott
饰:1st Messenger, HMS Ajax (uncredited)
Muriel Smith
饰:Dolores, Montevideo (uncredited) (singing voice)
朱利安·萨默斯
Julian Somers
饰:Quartermaster on Graf Spee (uncredited)
奈杰尔·斯托克
Nigel Stock
饰:Chief Officer, Tairoa, prisoner on Graf Spee (uncredited)
Anthony Wager
Anthony Wager
饰:Look Out, HMS Ajax (uncredited)
John Warren
饰:Chief Yeoman Signals, HMS Exeter (uncredited)
尼尔·威尔森
Neil Wilson
饰:Mess P.O. - HMS Achilles (uncredited)
布莱恩·沃思
Brian Worth
饰:Radio Operator, Doric Star, prisoner on Graf Spee (uncredited)
Edward Atienza
饰:Pop
阿普里尔·奥里奇
April Olrich
饰:Dolores
María Mercedes
饰:Madame X (credit only)
Douglas Argent
饰:Sub. Lieutenant, HMS Ajax (uncredited)
Ken Barker
Ken Barker
饰:Marine Officer,HMS Ajax (uncredited)
Michael Barnes
饰:Midshipman, HMS Ajax (uncredited)
Raymond Barrie
饰:Shirley - HMS Achilles (uncredited)
Alan Beale
饰:Capt. Pttinger, prisoner on Graf Spee (uncredited)
David Benson
饰:Marine Officer, HMS Ajax (uncredited)
John Britton
饰:Navigator, HMS Ajax (uncredited)
Robert Bruce
饰:Lt. Cmdr. Smith, HMS Exeter (uncredited)
Anna Burden
饰:Madame Desmoulins, Montevideo (uncredited)
Tony Burton
饰:Young Sailor, Aft-conning, HMS Exeter (uncredited)
Alan Casley
饰:Rating, Aft-conning, HMS Exeter (uncredited)
Ronald Clarke
Ronald Clarke
饰:Prisoner on Graf Spee (uncredited)
Tita Dane
饰:(uncredited)
Denton De Gray
饰:Observer Kearney, Spotter plane, HMS Ajax (uncredited)
Maxwell Denne
饰:Petty Officer - HMS Achilles (uncredited)
Captain Patrick Dove
饰:Capt., Streonshalh, prisoner on Graf Spee (uncredited)
彼得·恩利
Peter Dyneley
饰:Captain, Newton Beach, prisoner on Graf Spee (uncredited)
Eynon Evans
饰:Chief Engineer, Newton Beach, prisoner on Graf Spee (uncredited)
Colin Free
饰:2nd Messenger, HMS Ajax (uncredited)
Keith Grieve
饰:Sick Bay P.O. - HMS Achilles (uncredited)
Lucia Guillon
饰:Telephone Girl, Montevideo (uncredited)
Ken Hayward
饰:Spotting Officer, Gunnery Control, HMS Exeter (uncredited)
Mary Jones
饰:Miss Shaw, Millington Drake's secretary (uncredited)
Marvin Kane
饰:(uncredited)
Frank Lloyd
Frank Lloyd
饰:Messenger - HMS Achilles (uncredited)
Ivor Mairants
饰:Guitarist accompanying Dolores in Montevideo (uncredited)
Alan Masterson
饰:Midshipman, HMS Exeter (uncredited)
Jack Mayne
饰:(uncredited)
John Merrivale
饰:Cowburn - HMS Achilles (uncredited)
Joseph O'Conner
饰:Chief Engineer, Doric Star, prisoner on Graf Spee (uncredited)
Ambrosine Phillpotts
饰:Mrs. Millington-Drake, Montevideo (uncredited)
Edward Powell
饰:Chief Officer, Huntsman, prisoner on Graf Spree (uncredited)
Peter Prowse
饰:Look Out, HMS Exeter (uncredited)
Roy Purcell
饰:Duty Officer Pennefeather, HMS Ajax (uncredited)
Rive Rola
饰:(uncredited)
David Rose
饰:Boy Dorset, HMNZS Achilles (uncredited)
Peter Smallwood
饰:Spotting Officer, HMS Ajax (uncredited)
Barry Steele
饰:Midshipman, HMS Ajax (uncredited)
Graham Stewart
饰:Signalman, HMS Exeter (uncredited)
Alan Townsend
饰:Duty Officer, HMS Ajax (uncredited)
Guy Verney
饰:Cmdr. Graham, HMS Exeter (uncredited)
Colin Wall
饰:Boy Bugler, HMS Exeter (uncredited)
Patrick Westwood
Patrick Westwood
饰:Archer, HMS Ajax (uncredited)
George Whiting
饰:Chief Engineer, Aft-conning, HMS Exeter (uncredited)
Ian Whittaker
Ian Whittaker
饰:Messenger - Boiler Room, HMS Achilles (uncredited)
David Williams
饰:Look Out, HMS Exeter (uncredited)