Meet the Cast of James Gunn’s “Superman: Legacy”

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

James Gunn is getting ready to revive the DC Universe with Superman: Legacy and he won’t have to do it all alone. The cast of this superhero flick is expanding as we speak, and we’re here to introduce you to all the main players.

David Corenswet as Superman

Corenswet will take over from Henry Cavil as Superman/Clark Kent, and he’s a worthy replacement. The Juilliard graduate is best known for starring in Ryan Murphy’s The Politician and Hollywood, but his filmography also includes Look Both Ways and Pearl.

Rachel Brosnahan as Lois Lane

Brosnahan became a household name thanks to her Emmy- and Golden Globe-winning role in The Marvelous Mrs. Maisel. She also appeared in films Beautiful Creatures, Louder Than Bombs, The Finest Hours, and I’m Your Woman.

Nicholas Hoult as Lex Luthor

After getting his big break with the cult British series Skins, Hoult broke into Hollywood with the role of Hank McCoy/The Beast in the X-Man films. He starred in Mad Max: Fury Road led such movies as Warm Bodies, Tolkien, and The Menu, and won an Emmy for his role in the historical satire The Great.

Supporting Cast

In addition to Corenswet, Brosnahan, and Hoult, Superman: Legacy will also star:

  • Isabela Merced (Dora and the Lost City of Gold) as Hawkgirl
  • Edi Gathegi (Twilight, StartUp, For All Mankind) as Mister Terrific
  • Nathan Fillion (Firefly, Castle, The Rookie) as Guy Gardner
  • Anthony Carrigan (Barry) as Metamorpho
  • María Gabriela de Faría (Deadly Class) as The Engineer
  • Skyler Gisondo (Santa Clarita Diet, The Righteous Gemstones) as Jimmy Olsen
  • Sara Sampaio (Victoria’s Secret Angel) as Eve Teschmacher