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

as Lieutenant Richard 'Dick' Best

as Rear Admiral Edwin T. Layton

as Admiral Chester W. Nimitz

as Commander Wade McClusky

as Anne Best

as Lieutenant Clarence Earle Dickinson

as Vice Admiral William 'Bull' Halsey

as Lieutenant Colonel Jimmy Doolittle

as Chief Aviation Radioman James Murray

as Bruno Gaido

as Admiral Isoroku Yamamoto

as Rear Admiral Tamon Yamaguchi

as Commander Eugene Lindsey

as George 'Tex' Gay

as Willie West

as Vice Admiral Chūichi Nagumo

as Captain Tomeo Kaku

as Commander Joseph Rochefort

as Rear Admiral Raymond Spruance

as Lieutenant Roy Pearce

as Husband Kimmel

as Ernest King

as Captain Miles Browning

as Zhu Xuesan

as Dagne Layton

as Cmdr. Minoru Genda

as William Brockman

as Captain Rawlings

as Marie Pearce

as Sully Brown

as Prime Minister Tojo

as Emperor Hirohito

as Ensigh O’Flaherty

as John Ford

as Bill Miller

as Barbara Best

as Millicent McClusky

as Paul Crosley

as Pat Rooney

as Admiral King Secretary

as Marine Captain (Midway)

as Jack MacKenzie Jr.

as Hank Potter

as Geisha

as Petty Officer (Pacific HQ)

as Staff Officer (Nimitz)

as Chinese Major

as Radioman #1 (Enterprise SC)

as Radioman #2 (Enterprise SC)

as Radar Officer (Enterprise)

as Radar Officer (Enterprise)

as Lt. JG (Hospital)

as Talker

as Buzz Davis (Sonar Tech Nautilus)

as Imperial Guardsman

as Japanese Junior Officer (Yamat)

as Japanese Officer (Prison)

as Navy Yard Inspector

as Lofton Henderson

as McClusky's Radioman

as Gay's Radioman

as Signal Officer (Akagi)

as Deck Officer (Akagi)

as Helmsman (Nautilus)

as Damage Control Officer

as Japanese Lieutenant (Kaga)

as Makigumo Captain

as Makigumo Lieutenant

as Passing Sailor

as SBD Pilot (Enterprise)

as Staff Officer (Yamato)

as Flag Officer (Yamato)

as William 'Slim' Townsend

as Smoking Sailor

as Breathless Ensign (Enterprise)

as Hiryu Helmsman

as Torpedo Room Chief

as Japanese Boy (10 YO)

as Japanese Boy #2 (6 YO)

as Chief Medic (Enterprise)

as Edwin Kroeger

as Petty Officer #2

as Yorktown Spotter

as Doolittle's Bombardier

as Japanese Duck Netting Officer

as Zero Pilots Squadron Leader

as Hiryu Pointer

as Hiryu Talker

as Akagi Spotter

as Ballroom Singer