Nicholas Hoult plays Lex Luthor in Superman: Legacy
James Gunn slowly began to announce the cast that would appear in his DC-era film, Superman: Legacy. It was even announced that Nicholas Hoult played Lex Luthor in Superman: Legacy.
![]() |
| Nicholas Hoult (Photo: Getty Images) |
Lex Luthor himself is the main villain of the superhero from Krypton as reported by Deadline
Nicholas Hoult is not a new name for Warner Bros.
He also had to compete with several actors such as Gene Hackman, Kevin Spacey, and Jesse Eisenberg who had played Luthor on screen in the Warner Bros. franchise.
Nicholas Hoult himself is not a new name for Warner Bros., they have long worked together on several projects such as Juror No.2 to Mad Max Fury Road.
Also, read: David Corenswet as Clark K in Superman: Legacy.
Previously, James Gunn announced the joining of Venezuelan actress Maria Gabriela de Faria to play the villain in the film.
She will play The Engineer or Angela Spica. He is a new character introduced in The Authority vol.1 in 1999. Angela was born to an underprivileged family and has six siblings in Queens, her father was a bus driver and her mother worked in a laundromat.
Since childhood, he was obsessed with superheroes and always dreamed of being a part of them. Armed with his intelligence, he began to explore the world of technology until finally when the first Engineer was killed, he had time to send nanotechnology data related to the merger of humans and machines to Angela's computer.
He also conducted research from these data and succeeded in making nanotechnology that replaces blood and organs, giving him many abilities.
This villain has a body formed from nanobots, so he can change form and the ability to heal himself very quickly. The technology also allows him to fly, mimic all kinds of weapons, and manipulate devices remotely.
