Multiple choice general knowledge

In which of the following movies does Shia LaBeouf have the main role?

  1. Constantine

  2. I, Robot

  3. Charlie's Angels

  4. The Greatest Game Ever Played

  5. Bobby

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

The Greatest Game Ever Played (2005) stars Shia LaBeouf in the lead role of Francis Ouimet, a real amateur golfer who won the 1913 U.S. Open against all odds. This was one of LaBeouf's early major leading roles. Constantine (2005) starred Keanu Reeves, I, Robot (2004) starred Will Smith, Charlie's Angels (2000) featured Cameron Diaz, Drew Barrymore, and Lucy Liu, and Bobby (2006) was an ensemble cast where LaBeouf had a supporting role.