It’s a big year for superhero films, but perhaps the most notable is Superman, the first official DC Studios film and the latest by acclaimed writer and director James Gunn. For this version of Superman, the world has already existed for some time, which means fans will also get to see a number of classic DC superheroes and villains operating in or close to the prime of their careers.
You may have spotted a few familiar faces in the first trailer. Fortunately for you, we’ve got this guide on Superman’s cast, including where you’ve seen them before and where you can watch their most popular movies and TV shows on streaming.
David Corenswet (Clark Kent/Superman)
The latest to take on the coveted role of DC Comics’ legendary Man of Steel, David Corenswet has an esteemed career in smaller films. Of course, Superman could prove to be a massive breakout role for the character as he plays the latest iteration of the iconic DC Comics superhero, picking up where stars like Christopher Reeve, Henry Cavill, and Brandon Routh left off. Prior to his turn in Superman, fans may recognize Corenswet from his role in the indie horror hit The Punisher star Jon Bernthal.
Rachel Brosnahan (Lois Lane)
Over the years, Lois Lane has become one of the most beloved and iconic comic book characters of all time, thanks to her no-nonsense attitude and razor-sharp journalist instincts. Film has notoriously underserved Lane, who was played by a bevy of big-name actors, including Margot Kidder and Amy Adams, but too often fell into the pattern of being a damsel in distress. Rachel Brosnahan is taking a swing at the role now, and with her history in heavy-hitting shows like House of Cards, all eyes are on her take on Lane and how she complements the newest Man of Steel.
Nicholas Hoult (Lex Luthor)
Following in the tradition of actors like the late, great Gene Hackman and Jesse Eisenberg, Nicholas Hoult takes on the role of Superman's legendary nemesis, Lex Luthor. Hoult has a long and storied career, has been a quiet fan favorite actor for years, and has demonstrated a chameleon-like ability to lose himself in roles. Early fans likely know him for Juror #2.
Edi Gathegi (Michael Holt/Mister Terrific)
Edi Gathegi becomes the second person to portray Mister Terrific/Michael Holt after Echo Kellum played him on The CW’s For All Mankind.
Anthony Carrigan (Rex Mason/Metamorpho)
Metamorpho, the Element Man, has long been a fan-favorite character, but he’s never made the leap to the big screen until now. For his debut outing, he’ll be portrayed by one of the most recognizable character actors of our era, Anthony Carrigan. You almost certainly him as the scheming-yet-clueless Noho Hank from Death of a Unicorn.
Nathan Fillion (Guy Gardner/Green Lantern)
Nathan Fillion might be the most recognizable member of Superman’s cast, though you would be forgiven for not being able to look past his incredibly loud bowl cut. For nerd culture, Fillion’s played some of the greats and is perhaps best known as Captain Mal Reynolds on the sci-fi adventure series Lanterns series.
Isabela Merced (Hawkgirl)
You’re not seeing things; that is indeed Alien: Romulus.
Frank Grillo (Rick Flag Sr.)
For fans of comic book characters, Frank Grillo first made waves appearing as the S.H.I.E.L.D. traitor Brock Rumlow in Peacemaker, coming to blows with the man who killed his son.
Maria Gabriela de Faria (Angela Spica/The Engineer)
It’s exciting for fans to see The Engineer make their debut on film, as it’s the first character from fan-favorite team The Authority to make the leap to live-action. It’s exciting for Maria Gabriela de Faria, too, who will be playing the role and is expected to reprise it for the live-action The Authority film that DC Studios reportedly has in the works. De Faria has a long career in Spanish-language television, but started appearing in English-language projects such as Animal Control.
Milly Alcock (Kara Zor-El/Supergirl)
Though she hasn’t appeared in the trailers yet, Superman will also see the debut of Australian actress Milly Alcock as Kara Zor-El/Supergirl ahead of her own film, Supergirl: Woman of Tomorrow, which is currently filming. Alcock reached widespread exposure with her role as Princess Rhaenyra Targaryen on HBO’s hit fantasy series Glee star Melissa Benoist for The CW.
Sean Gunn (Maxwell Lord)
There is perhaps no member of the Superman cast with a more diverse background than Sean Gunn, who will play Justice League financier Maxwell Lord, a role last played by Gilmore Girls.
Where To Watch The Cast of 'Superman' in Movies And TV Shows Online
To discover more about TV shows and movies currently streaming in the US, check out the JustWatch streaming guide! You can filter your search by streaming service, genre, price, age rating, and score. Be sure to build your watchlist and receive helpful notifications on what to watch next based on your preferences!