Watch Movie
Cast

Ben Affleck
Rafe McCawley

Kate Beckinsale
Evelyn Johnson

Josh Hartnett
Danny Walker

Cuba Gooding Jr.
Doris Miller

Jon Voight
Franklin D. Roosevelt

Tom Sizemore
Earl Sistern

Alec Baldwin
James Doolittle

Ewen Bremner
Red Winkle

William Lee Scott
Billy Thompson

Jennifer Garner
Sandra

Jaime King
Betty Bayer