Batman v Superman: Dawn of Justice is one of the most divisive superhero movies of all time, and it continues to make headlines all these years later. Zack Snyder wanted Leonardo DiCaprio to play Lex Luthor in BvS but settled for a note about Justice League.
BvS is full of controversial elements, but the one that causes the most debate is Jesse Eisenberg’s portrayal of Lex Luthor. The Zombieland star played the iconic villain as more of a mad scientist than a calculated businessman. That’s why, over the years, fans have wondered what it would have been like if the movie had landed another actor. The usual choice is Bryan Cranston, but Snyder set his sights a little higher.
During an appearance on the Happy Sad Confused podcast, Snyder revealed he talked to one of Hollywood’s biggest stars about playing Luthor. “Leonardo DiCaprio, I talked to about it,” he said. “He had a lot of great ideas just in the meeting. I think, in the end, he was like, ‘Ehhh, I don’t know.’ But he was smart about the material and really smart about the character.”
Related: Doctor Manhattanās Big Blue Package Is Still the Ultimate Litmus Test for Zack Snyderās Watchmen
Snyder went on to say that DiCaprio gave him an idea that he later incorporated into Justice League. “I think he was the one who mentioned to me this idea about Superman fighting the Justice League,” he explained. “And I was like, ‘Oh, that sounds cool.'”
DiCaprio may have played Luthor a different way in BvS, and it’s possible that had he taken on the part, the movie would’ve been better received and caused less of a mess. However, living in a world of hypotheticals isn’t helpful to anyone, especially when it comes to the DC Extended Universe.
Published: Apr 18, 2024 10:00 am