text: Josh Hartnett as First Lieutenant / Captain Danny Walker, a USAAC combat pilot and Rafe's lifelong best friend.
  Reiley McClendon as Young Danny Walker.
  Kate Beckinsale as Lieutenant Evelyn Johnson, a nurse and Rafe and Danny's mutual love interest.
  Tom Sizemore as Sergeant Earl Sistern, the lead aircraft mechanic at Wheeler Airfield.
  Jaime King as Betty Bayer, a nurse at Pearl Harbor Naval Hospital and colleague of Evelyn's.
  Catherine Kellner as Barbara, a nurse at Pearl Harbor Naval Hospital and colleague of Evelyn's.
  Jennifer Garner as Sandra, a nurse at Pearl Harbor Naval Hospital and colleague of Evelyn's.
  Sara Rue as Martha, a nurse at Pearl Harbor Naval Hospital and colleague of Evelyn's.
  William Lee Scott as First Lieutenant Billy Thompson, a USAAC combat pilot stationed at Wheeler Airfield.
  Ewen Bremner as First Lieutenant "Red" Winkle, a USAAC combat pilot stationed at Wheeler Airfield.
  Greg Zola as First Lieutenant Anthony Fusco, a USAAC combat pilot stationed at Wheeler Airfield.
  Michael Shannon as First Lieutenant "Gooz" Wood, a USAAC combat pilot stationed at Wheeler Airfield
  Matt Davis as Second Lieutenant Joe McKinnon, a USAAC combat pilot stationed at Wheeler Airfield.
  Dan Aykroyd as Captain Harold Thurman, a US Naval Intelligence officer overseeing the monitoring of Japanese espionage efforts. He is a fictionalized composite of several real-world individuals.