Did Jim Caviezel Play Superman -

Let’s cut through the Kryptonian noise and get to the truth. No, Jim Caviezel has never played Superman in a major studio film or television series.

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

J.J. Abrams wrote a wild script (which included Krypton not exploding and Lex Luthor as an CIA agent). During this chaotic pre-production, the studio auditioned a stable of young, dark-haired actors. did jim caviezel play superman

However, the reason you are asking this question is because he came tantalizingly close . 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 ).

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. Let’s cut through the Kryptonian noise and get

Ratner eventually left the project, and the role went to... nobody. The film was scrapped entirely. Eventually, Bryan Singer returned to direct Superman Returns and cast Brandon Routh. While Caviezel never fought Lex Luthor, many fans argue he did play an archetypal "Superman" in Mel Gibson’s 2004 epic.

So, the next time you see a deep-fake video or a photoshopped image of Jim Caviezel in the red and blue, remember: Did you think Jim Caviezel had actually played Superman? Let us know in the comments below! Abrams wrote a wild script (which included Krypton

If you grew up in the early 2000s, you remember two things: The Passion of the Christ sparking global conversation, and the desperate search for a new Superman after Christopher Reeve.