Henry Cavill as Superman has been the subject of a lot of speculation, but so much evidence suggests that DC may want to replace Cavill. Zack Snyder's Justice League was the last time Henry Cavill played Superman. However, Cavill revealed in a recent interview on Lorraine that he hasn't even been asked to reprise the role.
Will Henry Cavill Play Superman Again?
Lorraine prompted Henry Cavill about Superman after talking about a possible James Bond role. Cavill admitted that he hadn't worn the suit in a while, but it still fits and is waiting in his closet. Cavill had this to say about playing the role:
It's been so long since I put the suit on professionally… You look back, and you just think 'what a wonderful opportunity," and even if I were to stop acting tomorrow and go live on a yacht or a steamboat or travel the Med… I can still look back and say I've worn a cape and leaped about the place and entertained some people.
DC is used to bringing back actors. Ben Affleck and Ezra Miller will reprise their roles as Batman and Flash, respectively, in the new Flash movie. But when Shazam! came around, Cavill did not wear his outfit to appear in the ending scene.
The director David F. Sandberg Cavill was originally planned to appear in Shazam!, However, as the shooting date approached, Cavill couldn't appear. Meanwhile, we keep hearing about more potential Superman actors while Cavill just sits around and waits.
Is it possible he is nearing the end of his time as The Man of Steel, given his absence from Shazam! and lack of calls? Let's hope not.