Rafe maccawley (ben affleck- armageddon) et danny walker (josh harnett-virgin suicide), deux amis d'enfance, passionés d'aviation s'engagent ensemble comme pilotes de chasse. rafe tombe fou amoureux d'une jeune infirmière evelyn (kate beckinsale) mais la guerre les sépare. rafe part combattre en europe, danny et evelyn sont tranférés sur hawaï. quelques temps plus tard, evelyn apprend que rafe est porté disparu. désemparée elle se tourne vers danny pour apaiser son chagrin. alors que leur amour se construit, rafe réapparaït bien vivant. mais le 7 décembre 1941, l'attaque aérienne surprise de bombardiers japonais, le plus grand raid de l'histoire bouleverse à jamais leurs destins et fait entrer l'amérique dans la seconde guerre mondiale.