Pearl Harbor is a 2001 American epic historical drama film directed by Michael Bay, produced by Jerry Bruckheimer, and starring Ben Affleck, Kate Beckinsale, and Josh Hartnett. The film tells the story of the attack on Pearl Harbor by the Imperial Japanese Navy on December 7, 1941, which led to the United States' entry into World War II. The film was a commercial success, but received mixed reviews from critics.