Brit Kate Beckinsale plays Evelyn, the nurse caught up with her emotions through the attack, and then follows an all star cast including Cuba Gooding Jr as a Petty Officer struggling in a racist navy, Alec Baldwin as the Colonel in charge of the piloted attack, and Jon Voight as the under pressure President Franklin D Roosevelt.