06/11/2019
The story of the Battle of Midway, and the leaders and soldiers who used their instincts, fortitude and bravery to overcome massive odds.
Ed Skrein
as Lieutenant Richard 'Dick' Best
Patrick Wilson
as Rear Admiral Edwin T. Layton
Woody Harrelson
as Admiral Chester W. Nimitz
Luke Evans
as Commander Wade McClusky
Mandy Moore
as Anne Best
Luke Kleintank
as Lieutenant Clarence Earle Dickinson
Dennis Quaid
as Vice Admiral William 'Bull' Halsey
Aaron Eckhart
as Lieutenant Colonel Jimmy Doolittle
Keean Johnson
as Chief Aviation Radioman James Murray
Nick Jonas
as Bruno Gaido
Etsushi Toyokawa
as Admiral Isoroku Yamamoto
Tadanobu Asano
as Rear Admiral Tamon Yamaguchi
Darren Criss
as Commander Eugene Lindsey
Brandon Sklenar
as George 'Tex' Gay
Jake Manley
as Willie West
Jun Kunimura
as Vice Admiral Chūichi Nagumo
Nobuya Shimamoto
as Captain Tomeo Kaku
Brennan Brown
as Commander Joseph Rochefort
Jake Weber
as Rear Admiral Raymond Spruance
Alexander Ludwig
as Lieutenant Roy Pearce
David Hewlett
as Husband Kimmel
Mark Rolston
as Ernest King
Eric Davis
as Captain Miles Browning
Kenny Leu
as Zhu Xuesan
Rachael Perrell Fosket
as Dagne Layton
Peter Shinkoda
as Cmdr. Minoru Genda
James Carpinello
as William Brockman
Tim Beckmann
as Captain Rawlings
Sarah Souza
as Marie Pearce
Cameron Brodeur
as Sully Brown
Hiromoto Ida
as Prime Minister Tojo
Hiroaki Shintani
as Emperor Hirohito
Russell Dennis Lewis
as Ensigh O’Flaherty
Geoffrey Blake
as John Ford
Mikaël Conde
as Bill Miller
Madison Roukema
as Barbara Best
Christie Brooke
as Millicent McClusky
Dustin Geiger
as Paul Crosley
Jason Lee Hoy
as Pat Rooney
Ellen Dubin
as Admiral King Secretary
Jason New
as Marine Captain (Midway)
Dean Schaller
as Jack MacKenzie Jr.
Jacob Blair
as Hank Potter
Kayo Yasuhara
as Geisha
Rudolph Wallstrom
as Petty Officer (Pacific HQ)
Matthew MacCaull
as Staff Officer (Nimitz)
Philip Fu-Kang Wang
as Chinese Major
Johan Strombergsson-Denora
as Radioman #1 (Enterprise SC)
Nico DeCastris
as Radioman #2 (Enterprise SC)
Alexandre Dubois
as Radar Officer (Enterprise)
Tyler Elliot Burke
as Radar Officer (Enterprise)
Raphael Grosz-Harvey
as Lt. JG (Hospital)
Trevor Danielson
as Talker
Agostino Michael Cimino
as Buzz Davis (Sonar Tech Nautilus)
Takeshi Kurokawa
as Imperial Guardsman
Ryuta Kato
as Japanese Junior Officer (Yamat)
Garret Sato
as Japanese Officer (Prison)
Neil Girvan
as Navy Yard Inspector
Ellis Arch
as Lofton Henderson
Robert Crooks
as McClusky's Radioman
Sean Colby
as Gay's Radioman
Kasey Ryne Mazak
as Signal Officer (Akagi)
Ryo Hayashida
as Deck Officer (Akagi)
Michael Chapman
as Helmsman (Nautilus)
Masahiro Tanikawa Masa Tani
as Damage Control Officer
Ryohei Arima
as Japanese Lieutenant (Kaga)
Hiro Kanagawa
as Makigumo Captain
Ken Takikawa
as Makigumo Lieutenant
Leonardo Boudreau
as Passing Sailor
Tony Nowicki
as SBD Pilot (Enterprise)
Yuta Takenaka
as Staff Officer (Yamato)
Tatsuya Shirato
as Flag Officer (Yamato)
Tyler Hall
as William 'Slim' Townsend
Kyle Bougeno
as Smoking Sailor
David Dacosta
as Breathless Ensign (Enterprise)
Kazuki Gonzalez-Adachi
as Hiryu Helmsman
Reyn Halford
as Torpedo Room Chief
Toyoaki Ito Leung
as Japanese Boy (10 YO)
Halta Nonen
as Japanese Boy #2 (6 YO)
Adrian Spencer
as Chief Medic (Enterprise)
James Hicks
as Edwin Kroeger
Sebastian Pigott
as Petty Officer #2
Simon Pelletier-Gilbert
as Yorktown Spotter
Philippe Verville
as Doolittle's Bombardier
Shigeru Yabuta
as Japanese Duck Netting Officer
Seunghwan Min
as Zero Pilots Squadron Leader
Christopher Tapia
as Hiryu Pointer
Sangwon Jun
as Hiryu Talker
Motoo Taira
as Akagi Spotter
Ana Maria Lombo
as Ballroom Singer
20 Movies Similar