Will Henry Cavill Return as Superman in ‘Shazam! 2’?

Henry Cavill playing Superman is probably the one thing DC fans can agree on across the board. With Robert Pattinson taking over for Ben Affleck as Batman, many started worrying about the actor’s departure from the franchise. 

Well, the good news is that Cavill is reportedly planning on reprising his role as the Man of Steel. But if he does, what movie will he be in?

Henry Cavill in Man of Steel
Henry Cavill in Man of Steel | Warner Bros.

Henry Cavill played Clark Kent / Superman in three DCEU movies

Cavill is probably the most popular Superman to grace the screen in recent years. He first appeared as the Kryptonian hero in Zack Snyder’s 2013 film, Man of Steel. He then reprised the role for the 2016 DC team-up, Batman vs Superman: Dawn of Justice opposite Ben Affleck’s Batman and Gal Gadot’s Wonder Woman.   

In 2017, he once again appeared as Clark Kent, aka Superman in Justice League. The movie received terrible reviews do to its shoddy CGI effects  — a result of Snyder stepping down from the project post-production for personal reasons. 

Fans have been waiting to see the director’s true vision in the “Snyder Cut” of Justice League, which is slated to hit HBO Max in 2021. And Cavill will once again be seen playing Superman in the Snyder version. 

RELATED: Will Henry Cavill Join the MCU as Wolverine in ‘Captain Marvel 2’?

Henry Cavill is in talks to play Superman once again

Many actors have played Superman in the past two decades, but there’s no question that Cavill is a DC fan favorite.  When he joined the cast of Netflix’s fantasy series The Witcher in 2019, fans were worried he would never wear the red cape again. 

But according to recent reports, the actor is in talks with Warner Bros. to reprise his role as Kal-El. He also recently joined Snyder for a Man of Steel watch party on Vero, where the two reminisced about their experiences filming the movie.  

View this post on Instagram

Today was exciting #Superman

A post shared by Henry Cavill (@henrycavill) on

And it comes as no surprise that Cavill would want to play the superhero again. In his interviews and social media posts, the actor always shows his appreciation for Superman and the character’s importance in the comic book universe, even naming his beloved dog “Kal.”

And in 2018, when rumors of his departure from the franchise started swirling, Cavill posted an Instagram video of himself wearing a Kryptonian-themed t-shirt holding a Superman figurine, indicating he was still very much interested in keeping the part. 

What movie would he be in?

So, with Cavill in talks to play Superman once again, fans are wondering what movie he could potentially appear in. Because, as of now, Warner Bros. hasn’t released any information that would suggest a Man of Steel or Justice League sequel is coming.  Wonder Woman: 1984  is already complete, and there are no indications he’ll be in Robert Pattinson’s new Batman film. 

But, there is a possibility that Cavill returns as Superman in Shazam! 2. Fans may remember, that in the final scene of Shazam!, Shazam (Zachary Levi) brings Superman (only his torso is shown) to the school to eat lunch with his brothers and sisters.  With Superman’s character already set-up in the original film, it would be really easy to feature him in the sequel. 

For now, other than Shazam! 2, there are two other films Cavill could potentially reprise the role in. He could come back in Aquaman 2 opposite his Justice League co-star Jason Mamoa. And he may also don the red cape for Dwayne Johnson’s upcoming DC superhero film, Black Adam

However, Cavill is still in talks with Warner Bros., and he hasn’t confirmed any news himself. When and if a deal is struck, the actor will probably hit his followers with the good news on social media.