And in updating the classic war film, Bay and screenwriter Randall Wallace (Braveheart) use that old plot standby, the love triangle–this time, it’s between two pilots (Ben Affleck and Josh Hartnett) and a nurse (Kate Beckinsale) who find themselves stationed at Pearl Harbor on December 7, 1941, during what they thought would be a nice, sunny …
https://www.amazon.com/Pearl-Harbor-Ben-Affleck/dp/B00003CXTG