Pearl Harbor (2001): cast, story & where to watch
2001 · Film · ★ 6.9

Released in 2001, Pearl Harbor is an action, drama, war and romance film directed by Michael Bay, running about 183 minutes. “It takes a moment to change history. It takes love to change lives.” — that tagline sets the tone.
What it’s about. The lifelong friendship between Rafe McCawley and Danny Walker is put to the ultimate test when the two ace fighter pilots become entangled in a love triangle with beautiful Naval nurse Evelyn Johnson. But the rivalry between the friends-turned-foes is immediately put on hold when they find themselves at the center of Japan's devastating attack on Pearl Harbor on Dec. 7, 1941.
Who’s in it. Pearl Harbor stars Ben Affleck as Rafe McCawley, Jon Voight as Franklin D. Roosevelt, Tom Sizemore as Earl Sistern and Kate Beckinsale as Evelyn Johnson, among others.
How it landed. With an audience score of 6.9/10, Pearl Harbor has drawn a solid, mixed-to-positive response. It went on to earn $449.2M at the box office.
Where to watch. In US you can stream it on fuboTV, Philo, AMC Plus Apple TV Channel and AMC+ Amazon Channel and rent or buy it from Amazon Video, Apple TV Store, Google Play Movies and YouTube. See the full, country-by-country breakdown on our where to watch Pearl Harbor page.
If you liked it. Fans of Pearl Harbor tend to enjoy The Dark Knight, The Lord of the Rings: The Return of the King, Inception and The Lord of the Rings: The Fellowship of the Ring.
Frequently asked
- Where can I watch Pearl Harbor (2001)?
- In US, Pearl Harbor is available to stream on fuboTV, Philo and AMC Plus Apple TV Channel , and rent or buy from Amazon Video, Apple TV Store and Google Play Movies. Availability varies by country — check our where-to-watch page for every region.
- Is Pearl Harbor worth watching?
- Pearl Harbor holds an audience score of 6.9 out of 10, and is a strong pick if you enjoy action, drama, war and romance. Reactions are mixed, so it may depend on taste.
- Who stars in Pearl Harbor?
- Pearl Harbor stars Ben Affleck, Jon Voight, Tom Sizemore, Kate Beckinsale and Josh Hartnett.
- When was Pearl Harbor released?
- Pearl Harbor was released in 2001, with a runtime of about 183 minutes.
