格利高里·派克
Gregory Peck
饰:Gen. Douglas MacArthur
伊万·博纳
Ivan Bonar
饰:Lt. Gen. Richard K. Sutherland
Ward Costello
饰:Gen. George C. Marshall
尼古拉斯·科斯特
Nicolas Dwynn Coster
饰:Colonel Sidney Huff - MacArthur's aide
马季·杜萨伊
Marj Dusay
饰:Mrs. Jean MacArthur
埃德·弗兰德斯
Ed Flanders
饰:President Harry S. Truman
Art Fleming
饰:The Secretary
罗素·约翰逊
Russell Johnson
饰:Adm. Ernest J. King (as Russell D. Johnson)
Sandy Kenyon
饰:Maj. Gen.,Lt. Gen. Jonathan M. Wainwright
罗伯特·曼丹
Robert Mandan
饰:Rep. Martin
艾伦·米勒
Allan Miller
饰:Col. Legrande A. Diller (MacArthur's aide)
丹·奥赫里奇
Dan O'Herlihy
饰:President Franklin D. Roosevelt
迪克·奥尼尔
Dick O'Neill
饰:Col. Courtney Whitney (Intelligence Officer)
艾迪生·鲍威尔
Addison Powell
饰:Fleet Adm. Chester W. Nimitz
汤姆·罗斯奎
Tom Rosqui
饰:Gen. Sampson
G•D•斯普拉德林
G.D. Spradlin
饰:Maj. Gen. Robert L. Eichelberger
肯尼斯·托比
Kenneth Tobey
饰:Adm. William 'Bull' Halsey
Garry Walberg
饰:Lt. Gen. Walton H. Walker
巴里·科
Barry Coe
饰:TV reporter
Charles Cyphers
饰:Brig. Gen. Forest Harding (32nd Div. Commander)
Jesse Dizon
饰:Pedro Castro (Filipino soldier)
Warde Donovan
饰:Lt. Gen. Lemuel C. Shepherd Jr., USMC
Jerry Holland
饰:Aide
John McKee
John McKee
饰:Adm. William D. Leahy
Eugene Peterson
Eugene Peterson
饰:Gen. Collins
郭邓如鸯
Beulah Quo
饰:Ah Cheu
Alex Rodine
饰:Lt. Gen. Kuzma Nikolaevich Derevyanko
木田由纪夫
Yuki Shimoda
饰:Prime Minister Shidehara
弗雷德·斯图斯曼
Fred Stuthman
饰:Gen. Omar N. Bradley
Harvey Vernon
饰:RAdm. Forrest P. Sherman
小威廉姆·维尔曼
William Wellman Jr.
饰:Lt. John Duncan Bulkeley (Commander - Motor Torpedo Squadron 3)
罗伯特·V·巴伦
Robert V. Barron
饰:POW (uncredited)
Klair Bybee
饰:Burial Detail Soldier (uncredited)
约翰·藤冈
John Fujioka
饰:Emperor Hirohito (uncredited)
布兰斯康比·里奇蒙德
Branscombe Richmond
饰:Korean Soldier (uncredited)
John Stuart West
John Stuart West
饰:Lieutenant Aames (uncredited)
Lane Allan
饰:Maj. Gen. William F. Marquat (MacArthur's staff)
Everett Cooper
饰:Lt. Gen. William Krueger (6th Army commander)
Manuel DePina
饰:Prettyman (as Manuel De Pina)
Philip Kenneally
饰:RAdm. James Doyle
Walter O. Miles
饰:Gen. George C. Kenney (5th Air Force Commander)
Gerald Peters
饰:Gen. Sir Thomas A. Blamey (Commander, Allied Land Forces Southwe
谢恩·辛努特科
Shane Sinutko
饰:Douglas (uncredited)
Ramon Sison
饰:Lieutenant Colonel (Hospital Commander, Corregidor) (uncredited)