We Owe Henry Cavill’s Return as Superman to Dwayne Johnson

Henry Cavill in
Henry Cavill in "Man of Steel"

Henry Cavill is returning as Superman. But apparently, not everyone was as thrilled…

It was confirmed earlier this month that the Enola Holmes star would once again be donning the red cape in a sequel to 2013’s Man of Steel. The news followed Cavill’s appearance as Superman during the credits of Black Adam. Dwayne Johnson has now revealed, however, that he fought hard for Cavill’s return. 

“At the end of the day the studio was not bringing Henry Cavill back, inexplicably and inexcusably,” Johnson said during a video posted on Twitter. “But we weren’t going to take no for an answer… There was no other Superman by the way to bring back. Henry Cavill is our generation’s Superman and in my opinion, the greatest Superman, and I mean that respectfully to the other actors, especially Christopher Reeve.”

Cavill was last seen as Superman in the Zack Snyder cut of Justice League which premiered on HBO Max in March last year. In the meantime, the English actor has portrayed Geralt of Rivia on Netflix’s The Witcher.

Following the announcement of his return to the DC Universe, Cavill confirmed that he would be leaving The Witcher, with his role being taken over by Liam Hemsworth.