James Gunn Shares How Henry Cavill Took the News of Being Replaced as Superman

Henry Cavill in Man of Steel

(

)

James Gunn, the director of the new Superman movie, recently opened up about how Henry Cavill reacted when he was told he would no longer play the iconic superhero. Cavill, who played Superman in several DC films, was replaced by David Corenswet for the 2025 reboot. Gunn described the situation as “terrible” and “unfair” to Cavill but praised the actor for handling the news with grace.

The Confusing Announcement That Surprised Everyone

Gunn explained that when he and Peter Safran were finalizing their deal to take over DC Studios in 2022, Warner Bros. suddenly announced that Cavill would return as Superman. This came as a shock because Gunn already had plans to recast the role for a younger version of the character.

“The day our deal closed, all of a sudden, they were announcing that Henry was back. And I was like, โ€˜What is going on? We know what the plan is. The plan was to come in and do Superman.โ€™ It was really unfair to him and a total bummer.”

The confusion happened because different groups at Warner Bros. had conflicting visions for DCโ€™s future. Gunn said the previous leadership made decisions without aligning with the new direction he and Safran were planning.

How Henry Cavill Took the News

Gunn and Safran met with Cavill to explain that he wouldnโ€™t be returning as Superman. Despite the disappointing news, Cavill remained professional.

“He was an absolute gentleman and a great guy about it. He said, โ€˜The only thing I ask is that Iโ€™m able to reveal it myself as opposed to coming from you guys.โ€™ And Iโ€™m like, โ€˜Thatโ€™s a class act.’”

Cavill later confirmed the news on Instagram, writing:

“I have just had a meeting with James Gunn and Peter Safran and itโ€™s sad news, everyone. I will, after all, not be returning as Superman. After being told by the studio to announce my return back in October, prior to their hire, this news isnโ€™t the easiest, but thatโ€™s life.”

Why David Corenswet Was Chosen as the New Superman

Gunn wanted a younger actor to play Superman in his new DC Universe. David Corenswet, known for his roles in Hollywood and The Politician, was cast as the new Clark Kent. At 32, he is a decade younger than Cavill, which fit Gunnโ€™s vision of a younger Superman.

The decision was part of a larger reboot of the DC Universe, which also included recasting other major roles like Wonder Woman, with Gal Gadot also not returning. Gunnโ€™s Superman movie, released on July 11, 2025, marks the start of a new era for DC films.

Could Henry Cavill Return to the DC Universe in Another Role?

Even though Cavill is no longer Superman, Gunn hasnโ€™t ruled out working with him again.

“I talked to him about it on that day. I would love to put Henry in something.”

Fans have speculated about Cavill playing other DC characters, but nothing has been confirmed yet.

The Future of the DC Universe Under James Gunn

Gunnโ€™s Superman is the first film in DCโ€™s new “Gods and Monsters” phase. The movie introduces a fresh cast, including Rachel Brosnahan as Lois Lane and Nicholas Hoult as Lex Luthor. Early box office reports show the film has earned $273 million worldwide against a $225 million budget.

While Cavillโ€™s time as Superman has ended, Gunnโ€™s approach aims to rebuild the DC Universe with new stories and characters.

Also read: 11 Movies to Watch If You Loved James Gunnโ€™s Superman

Credits: Sources include Deadline, Variety, NY Post, IndieWire, and The Independent.