Nicholas Hoult seems to be up for every major franchise project rigth now. In the case of Superman: Legacy, he was a contender to land the Clark Kent role that ultimately went to David Corenswet. But Hoult was also up to play the movie’s villain and Superman’s archnemesis, Lex Luthor. And, well, Hoult might want to get his barber on the line.
Deadline reports that Hoult is in talks to play Lex Luthor in Superman: Legacy. He would be beating out Skarsgard brothers Bill and Alexander who were both reportedly up for the role. The Lex Luthor character has been played previously on the big screen most famously by Gene Hackman, but also by Kevin Spacey, and Jesse Eisenberg.
Hoult joins a large cast that includes Rachel Brosnahan as Lois Lane, Nathan Fillion as the Guy Gardner version of Green Lantern, Isabela Merced as Hawkgirl, and Maria Gabriela De Faria as The Authority villain The Engineer.
According to writer/director James Gunn, the recent strikes haven’t slowed down Superman: Legacy which is still set for a July 11th 2025 release. When it hits theaters, it’ll put Hoult in rare territory as an actor with major roles for Marvel and DC. For years he played Hank McCoy aka Beast in Fox’s X-Men movies.