Nicholas Hoult is Joining “Superman: Legacy” as Main Villain Lex Luthor

Nicholas Hoult at The Fashion Awards in 2019
Nicholas Hoult at The Fashion Awards in 2019. Photo by David Fisher/Shutterstock (10489772ba)

Lex Luthor is definitely Superman’s most formidable enemy, and we finally know who’ll play him in the next film about this iconic superhero. Nicholas Hoult is eying the role of Lex Luthor in James Gunn’s upcoming film Superman: Legacy.

Warner Bros. waited for the SAG-AFTRA strike to end before casting the film’s main villain, and Hoult emerged as the front-runner for the role. The Emmy-nominated actor will have big shoes to fill because this iconic character had previously been portrayed by the likes of Gene Hackman, Kevin Spacey, and Jesse Eisenberg.

Hoult received award recognition for his role in the historical satire The Great, which was shockingly canceled by Hulu earlier this year. He’s also attached to Robert Eggers’s Nosferatu, Justin Kurzel’s The Order, Clint Eastwood’s Juror No. 2, and The Garfield Movie.

David Corenswet and Rachel Brosnahan have been cast as Superman/Clark Kent and Lois Lane in Superman: Legacy. earlier this year, and they’ll be joined by Isabela Merced as Hawkgirl, Edi Gathegi as Mister Terrific, Nathan Fillion as Guy Gardner, Anthony Carrigan as Metamorpho, and María Gabriela de Faría as The Engineer.

Superman: Legacy is expected to hit the theaters on July 11, 2025, and James Gunn recently said that the labor disputes in Hollywood won’t impact its release date.