Leonard DiCaprio Nearly Played Lex Luthor in Batman v Superman
(Photo by VALERIE MACON/AFP via Getty Images)

Leonard DiCaprio Nearly Played Lex Luthor in Batman v Superman

While Leonardo DiCaprio has not appeared in a major superhero movie of any sort throughout his career, director Zack Snyder recently revealed that the pair did speak about one huge role in the past.

During an appearance on the Happy Sad Confused podcast with Josh Horowitz, Snyder revealed that he actually spoke to DiCaprio about playing Lex Luthor in Batman v Superman: Dawn of Justice. The role ultimately went to Jesse Eisenberg, but Snyder said that DiCaprio was “really smart” about Luthor as a whole.

“Leonardo DiCaprio, I talked to about it,” Snyder said. “I think DiCaprio, he had a lot of great ideas actually just in the meeting. I think in the end, he was like, ‘I don’t know.’ But he was really smart about the material and really smart about the character.”

DiCaprio also gave Snyder an idea that would appear in Justice League

Snyder also mentioned that DiCaprio was the one who ended up giving him an idea that would eventually blossom into one of the main storylines of his follow-up film, Justice League.

“I think he [DiCaprio] was the one who mentioned to me this idea about Superman fighting the Justice League at some point,” Snyder added. “I was like, ‘OK, that’s good, then. I’m gonna put that over there.’”

Trending

X