詹姆斯·梅森
James Mason
饰:Field Marshal Erwin Johannes Rommel
塞德里克·哈德威克
Cedric Hardwicke
饰:Dr. Karl Strolin
卢瑟·艾德勒
Luther Adler
饰:Adolf Hitler
若松节朗
わかまつ せつろう
饰:Capt. Hermann Aldinger
彼得范埃克
Peter van Eyck
饰:German officer (uncredited)
杰西卡·坦迪
Jessica Tandy
饰:Frau Lucie Marie Rommel
埃弗雷特·斯隆
Everett Sloane
饰:Gen. Wilhelm Burgdorf
里奥·G·卡罗尔
Leo G. Carroll
饰:Field Marshal Gerd von Rundstedt
乔治·麦克雷迪
George Macready
饰:Gen. Fritz Bayerlein
爱德华·弗朗茨
Eduard Franz
饰:Col. Klaus von Stauffenberg
Desmond Young
Desmond Young
饰:Himself, Lt. Colonel Desmond Young
Philip Ahlm
饰:German Soldier & Chauffeur (uncredited)
约翰·安德逊
John Alderson
饰:German corporal (uncredited)
Jack Baston
饰:Gen. Alfred Jodl (uncredited)
Mary Carroll
饰:Rommel's maid (uncredited)
保罗·卡瓦纳
Paul Cavanagh
饰:Lt. Col. Caesar von Hofaker (uncredited)
罗伯托·库特
Robert Coote
饰:British officer (uncredited)
Lawrence Cregar
Lawrence Cregar
饰:German Guard (uncredited)
Don De Leo
饰:Maj. Gen. Ernst Maisel (uncredited)
德怀特·戴维·艾森豪威尔
Dwight D. Eisenhower
饰:Himself (archive footage) (uncredited)
Richard Elmore
饰:(uncredited)
Charles Evans
Charles Evans
饰:Gen. Schultz (uncredited)
Scott Forbes
饰:Commando colonel (uncredited)
John Goldsworthy
饰:Gen. Heinrich von Stulpnagel (uncredited)
Lumsden Hare
饰:Doctor (uncredited)
斯图尔特·霍姆斯
Stuart Holmes
饰:German staff officer at conference (uncredited)
约翰·霍伊特
John Hoyt
饰:Field Marshal Wilhelm Keitel (uncredited)
Guy Kingsford
饰:Sergeant (uncredited)
沃尔特·金斯福特
Walter Kingsford
饰:Vice-Admiral Friedrich Ruge (uncredited)
Paul Kruger
饰:German Colonel & Driver (uncredited)
Freeman Lusk
饰:German surgeon (uncredited)
George Lynn
饰:German Lieutenant (uncredited)
莱斯特·马修斯
Lester Matthews
饰:British officer (uncredited)
肖恩·麦克洛里
Sean McClory
饰:Jock (uncredited)
乔治·纳德
George Nader
饰:Commando (uncredited)
Fred Nurney
Fred Nurney
饰:German Colonel (uncredited)
George S. Patton
George S. Patton
饰:Himself (waves at tank crewmen) (archive footage) (uncredited)
John Peters
John Peters
饰:German Officer & Tank Commander (uncredited)
约翰·皮卡德
John Pickard
饰:German Ski Trooper (uncredited)
威廉·雷诺兹
William Reynolds
饰:Manfred Rommel (uncredited)
John Sheffield
John Sheffield
饰:German Lieutenant (uncredited)
Ivan Triesault
饰:German major (uncredited)
Philip Van Zandt
饰:Hospital desk worker (uncredited)
John Vosper
John Vosper
饰:Maj. Walker (uncredited)
Trevor Ward
Trevor Ward
饰:Bit part (uncredited)
Crane Whitley
饰:S.S. Man (uncredited)
Victor Wood
饰:British medic (uncredited)
William Yetter Jr.
William Yetter Jr.
饰:Photographer (uncredited)
Carleton Young
饰:German major (uncredited)
Boyd Cabeen
饰:演员 Actor/Actress
史蒂夫·卡鲁瑟斯
Steve Carruthers
饰:演员 Actor/Actress
艾希礼考恩
Ashley Cowan
饰:演员 Actor/Actress
Fred Dale
饰:演员 Actor/Actress
查尔斯·戴维斯
Charles Davis
Jack Deery
饰:演员 Actor/Actress
John Epper
饰:演员 Actor/Actress
Peter Forster
饰:演员 Actor/Actress
罗温·休斯
Robin Hughes
饰:演员 Actor/Actress
Bela Kovacs
饰:演员 Actor/Actress
Perk Lazelle
饰:演员 Actor/Actress
Charles Legneur
饰:演员 Actor/Actress
桑德·马里奥特
Sandee Marriott
汉斯-乔基姆·默比斯
Hans-Joachim Möbis
Lyle Moraine
饰:演员 Actor/Actress
Clive Morgan
饰:演员 Actor/Actress
Jack Moyles
饰:演员 Actor/Actress
Louis Nicoletti
饰:演员 Actor/Actress
丹·奥赫里奇
Dan O'Herlihy
乔治·史密斯·巴顿
George S. Patton
吉尔·帕金斯
Gil Perkins
Albert Pollet
饰:演员 Actor/Actress
Hugh Prosser
饰:演员 Actor/Actress
迈克尔·伦尼
Michael Rennie
Albin Robeling
饰:演员 Actor/Actress
Peter Seal
饰:演员 Actor/Actress
Sam Sebby
饰:演员 Actor/Actress
Hal Taggart
Harry J. Vejar
饰:演员 Actor/Actress
Jack Vosburgh
饰:演员 Actor/Actress
Patrick Whyte
饰:演员 Actor/Actress
Wilson Wood
饰:演员 Actor/Actress
基思·麦康奈尔
Keith McConnell
饰:演员 Actor/Actress
Hans Moebus
饰:演员 Actor/Actress
Harold J. Kennedy
饰:演员 Actor/Actress