Did Jim Caviezel Play Superman __hot__ Here

However, director ultimately rejected Caviezel for Superman Returns (2006). Singer famously insisted on casting an unknown actor to ensure audiences saw the character of Superman rather than a famous star. He felt Caviezel was "too famous" after his iconic role as Jesus, fearing it would be distracting for viewers. The role eventually went to Brandon Routh . Why People Think He Played the Role The confusion often stems from a few key factors:

According to multiple reports from The Hollywood Reporter and Variety at the time: did jim caviezel play superman

The year is 2002. X-Men director Bryan Singer was busy, so Warner Bros. hired Brett Ratner ( Rush Hour ) to direct a new Superman film (eventually titled Superman: Flyby ). The role eventually went to Brandon Routh

To understand the Caviezel/Superman connection, one must look at the road not taken. hired Brett Ratner ( Rush Hour ) to

For years, a persistent rumor has floated around fan forums and comic book circles:

While Caviezel never fought Lex Luthor, many fans argue he did play an archetypal "Superman" in Mel Gibson’s 2004 epic.

You will not find his name attached to Superman Returns (2006), Man of Steel (2013), or Superman & Lois . He is not an official cinematic version of the Man of Steel.