Pearl Harbor

(2001)Directed by Michael Bay183 min · PG-13War, Romance, History, Action
It takes a moment to change history. It takes love to change lives.

Two fighter pilots, Rafe McCawley (Ben Affleck) and Danny Walker (Josh Hartnett), compete for the attention of a nurse, Evelyn Johnson (Kate Beckinsale), in Hawaii before December 7th, 1941. The film cuts between their triangle and the machinery of war grinding toward them. Bay orchestrates the attack itself with the scale and momentum of a machine, the camera finding beauty and wreckage in the same frame.

Ben Affleckas Rafe McCawley
Josh Hartnettas Danny Walker
Kate Beckinsaleas Evelyn Johnson
GZGreg Zolaas Anthony Fusco
Alec Baldwinas Doolittle
Jaime Kingas Betty
Jon Voightas President Roosevelt
Cuba Gooding Jr.as Dorie Miller
Makoas Admiral Yamamoto
John Fujiokaas Nishikura
Colm Feoreas Admiral Kimmel
Dan Aykroydas Captain Thurman
Reiley McClendonas Young Danny
Jesse Jamesas Young Rafe
William Fichtneras Danny's Father
Steve Rankinas Rafe's Father
Brian Haleyas Training Captain