text: Colm Feore as Admiral Husband E. Kimmel, the commander-in-chief of the United States Fleet and the U.S. Pacific Fleet.
  Mako as Kaigun Taishō (admiral) Isoroku Yamamoto, Fleet Admiral of the Imperial Japanese Navy and mastermind of the attack on Pearl Harbor.
  Alec Baldwin as Major (later Lieutenant Colonel) Jimmy Doolittle, USAF commander and leader of the Doolittle Raid.
  Cary-Hiroyuki Tagawa as Kaigun Chūsa (commander) Minoru Genda, lead planner of the attack on Pearl Harbor.
  Scott Wilson as General George C. Marshall, the US Army's Chief of Staff.
  Graham Beckel as Admiral Chester W. Nimitz, a US Naval commander who later succeeded Kimmel as the Pacific Fleet's Commander-in-Chief.
  Tom Everett as Frank Knox, Secretary of the Navy.
  Tomas Arana as Rear-Admiral Frank Jack Fletcher, Commander Cruiser Division Four.
  Peter Firth as Captain Mervyn S. Bennion, commanding officer of the USS West Virginia
  Glenn Morshower as Vice Admiral William Halsey Jr., commander of Carrier Division 2 and the Aircraft Battle Force.
  Yuji Okumoto as Kaigun-Daii (Lieutenant) Zenji Abe (1916-2007), bomber pilot in the attack on Pearl Harbor.
  Madison Mason as Admiral Raymond A. Spruance, commander of Cruiser Division Five.
  Michael Shamus Wiles as Captain Marc Mitscher, captain of the USS Hornet.
  Seth Sakai as Takeo Yoshikawa, a Japanese spy.