艾德·斯克林
Ed Skrein
饰:迪克·贝斯特
帕特里克·威尔森
Patrick Wilson
饰:埃德温·莱顿
伍迪·哈里森
Woody Harrelson
饰:切斯特·尼米兹上将
路克·伊凡斯
Luke Evans
饰:韦德·麦克卢斯基中校
丹尼斯·奎德
Dennis Quaid
饰:威廉·布尔·哈尔西副上将
浅野忠信
Tadanobu Asano
饰:山口海军少将塔蒙
亚历山大·路德韦格
Alexander ludwig
饰:Lieutenant Roy Pearce
曼迪·摩尔
Mandy Moore
饰:安妮·贝斯特
尼克·乔纳斯
Nicholas Jerry Jonas
饰:Bruno Gaido
Raphaël Roberge
饰:Willie West's Radioman
Svitlana Campbell
Svitlana Campbell
饰:Wife
Jason Smiley
Jason Smiley
饰:Dickinson's Radioman
阿伦·伊克哈特
Aaron Eckhart
饰:吉米·杜立特中校
达伦·克里斯
Darren Everett Criss
饰:尤金·林赛中校
基恩·约翰逊
Keean Johnson
饰:首席航空广播员詹姆斯·默里
丰川悦司
とよかわ えつし
饰:山本上将
罗伯特·克鲁克斯
Robert Crooks
饰:W.G乔查洛塞克
彼得·新田
Peter Shinkoda
饰:Genda Minoru
瑞秋·佩雷尔·佛斯基特
Rachael Perrell Fosket
饰:米里亚姆·莱顿
詹姆斯·卡佩内罗
James Carpinello
饰:布罗克曼上尉
卢克·克莱恩坦克
Luke Kleintank
饰:克拉伦斯·厄尔·迪金森中尉
托尼·克里斯托弗
Tony Christopher
饰:JG弗雷德里克·韦伯中尉
克里斯蒂·布鲁克
Christie Brooke
饰:玛莎·彭兰
托马斯∙瓦利埃
Thomas Vallieres
饰:林赛枪手
卡梅伦·布罗德
Cameron Brodeur
饰:苏利·布朗
马克·罗斯顿
Mark Rolston
饰:恩斯特·金恩
加雷特·佐藤
GarretSato
饰:日本军官
米克尔·康德
Mikael Conde
饰:Bill Miller
国村隼
Jun Kunimura
饰:长野上将
杰克·曼利
Jake Manley
饰:威利·韦斯特海军少尉
泰勒·艾略特·伯克
Tyler Elliot Burke
饰:无线电员
格雷格·霍瓦尼西安
Greg Hovanessian
饰:亚利桑那州州长
埃伦·杜宾
Ellen Dubin
饰:Admiral King Secretary
埃里克·戴维斯
Eric Davis
饰:迈尔斯·布朗宁上尉
杰克博·布莱尔
Jacob Blair
饰:汉克·波特
约翰·洛巴托
John Lobato
饰:雷达官
杰克·韦伯
Jake Weber
饰:雷蒙德·斯普鲁恩斯少将
杰弗里·布莱克
Geoffrey Blake
饰:约翰·福特
布雷南·布朗
Brennan Brown
饰:约瑟夫·罗彻福特
马修·麦考尔
Matthew MacCaull
饰:马特上士
莫妮卡·比卡罗娃
Monika Bicarova
饰:摇摆舞 / 联合勤务处女孩
艾梅伯·瓦尔斯
Amber Walls
饰:妻子
大卫·休莱特
David Hewlett
饰:哈斯本‧金梅尔
迪索·拉莫斯
Diezel Ramos
饰:海军水手
肯尼·梁
Kenny Leu
饰:朱学三
麦迪逊·鲁克马
Madison Roukema
饰:芭芭拉·贝斯特
西蒙·佩莱蒂尔-吉尔伯特
Simon Pelletier-Gilbert
饰:Yorktown Spotter
雅各布·布莱尔
Jacob Blair
饰:汉克·波特
萨米·阿泽罗
Sammy Azero
饰:Young Crewman
Brandon Tyler Sklenar
饰:乔治·盖伊少尉
James Hicks
James Hicks
饰:Kroeger
Dalton Fugate
饰:Marine Gunnery Sergeant
Tim Beckmann
Tim Beckmann
饰:Captain Rawlings
展也·岛本
Nobuya Shimamoto
饰:Captain Tomeo Kaku
Kasey Ryne Mazak
饰:Akagi Signal Officer
Michael Murphy
Michael Murphy
饰:Enterprise Officer
Sean Colby
饰:Gay's Radioman
Johan Strombergsson-Denora
饰:Radioman #1
Ryuta Kato
饰:Japanese JR Officer
Tyler Hall
饰:Slim Townsend
Adam Rogers
饰:Navy Sailor
Philip Fu-Kang Wang
饰:Local Commander
Eric Davis
饰:Captain Miles Browning
Amanda Chang
饰:Wife #7 (uncredited)
Huy Hao Tran
饰:Commander (uncredited)
Sarah Halford
Sarah Halford
饰:Marie Pearce,(as Sarah Halford)
博元·井田
Hiromoto Ida
饰:Prime Minister Tojo
罗素·丹尼斯·刘易斯
Russell Dennis Lewis
饰:Frank O'Flaherty,(as Russell Lewis)
Rudolph Wallstrom
饰:Petty Officer (Pacific HQ),(as Rudolph Wallstrum)
神奈川宏幸
Hiro Kanagawa
饰:Makigumo Captain,(as Hironobu Kanagawa)
Leonardo Boudreau
饰:Passing Sailor
布兰登·斯克莱纳
Brandon Sklenar
饰:George 'Tex' Gay
Dean Schaller
饰:Jack MacKenzie Jr.
Alexandre Dubois
饰:Radar Officer (Enterprise)
拉斐尔·格罗斯-哈维
Raphael Grosz-Harvey
饰:Lt. JG (Hospital)
Neil Girvan
饰:Navy Yard Inspector
Adrian Spencer
饰:Chief Medic (Enterprise)
塞巴斯蒂安·皮戈特
Sebastian Pigott
饰:Petty Officer #2
德克·理查兹
Deke Richards
饰:Kimmel's Aide