Dos amigos de la infancia, Rafe McCawley (Ben Affleck) y Danny Walker (Josh Hartnett), procedentes de Estados Unidos, ingresan en las fuerzas aéreas en el año 1941, en plena Segunda Guerra Mundial en Europa. Rafe se enamorará de la enfermera Evelyn Johnson (Kate Beckinsale), quien será el amor de su vida y de la que tiene que separarse tras ser llamado para servir a la Fuerza Aérea Británica (RAF) contra los alemanes. Su mejor amigo, Danny, será enviado a la base aérea de Pearl Harbor en Hawái junto a Evelyn.