It’s clear that the superhero film genre isn’t at its best right now. Marvel Studios is facing an incredible slump, and following the failure that The Marvels turned out to be — their worst debut ever — Kevin Feige and company have a lot to ponder on how to move forward. On the other hand, DC has seen several releases accumulating failures, and there’s only one person who can pull the studio out of this situation: James Gunn.
This year, Warner decided to completely change its course regarding DC Comics adaptations, placing everything in the hands of Peter Safran and James Gunn. Now, we’re starting to get the first news about this new universe they’re creating. For now, we know that “Superman Legacy” will be the first movie in this universe, starring David Corenswet and Rachel Brosnahan. But now, another actor has been confirmed: the one who will portray Lex Luthor.

From Superman to Lex Luthor
After Kevin Spacey and Jesse Eisenberg’s portrayals, the next actor set to bring Lex Luthor to life will be Nicholas Hoult. The actor from “The Menu” was previously considered for Superman, but Gunn ultimately decided to cast him as their most feared villain; a counterpart that seems to fit him much better.
Nicholas Hoult is one of the most acclaimed actors in Hollywood today. He has appeared in films such as “Renfield,” “Mad Max: Fury Road,” and the upcoming “Nosferatu.” Undoubtedly, he’s one of those talents who could hit it big at any moment, and his role as Lex Luthor is perfect for that.
Hoult’s journey with this role echoes that of Tom Hiddleston. The “Loki” actor auditioned to play Thor initially, but the director liked him so much that he offered him the role of the Norse god’s brother instead of the original hero. Similarly, Hoult has transitioned from being a Superman candidate to becoming his worst enemy.