Cast

Cast

 * Ben Affleck - Captain Rafe McCawley
 * Josh Hartnett - Captain Danny Walker
 * Kate Beckinsale - Nurse Evelyn Johnson
 * Jennifer Garner - Nurse Sandra


 * Alec Baldwin - Colonel James Doolittle
 * Cuba Gooding Jr. - Dorie Miller
 * Jon Voight - President Roosevelt
 * Michael Shannon - Lt. Gooz Wood
 * Ewen Bremner - Lt. Red Winkle
 * Jamie King - Nurse Betty Bayer