
The story of the Battle of Midway, and the leaders and soldiers who used their instincts, fortitude and bravery to overcome massive odds.
Genres:

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
Made by edimario