Henry Cavill’s stint as Superman has seemingly ended. THR reports that Cavill will no longer play Superman after negotiations for a cameo in “Shazam!” broke down due to scheduling conflicts. As such, Warners has reportedly decided to part ways with the actor.
Said conflicts are said to have nothing to do with his recent commitment to the Netflix series “The Witcher”. Cavill has played the role three times so far – in “Man of Steel,” “Batman v Superman: Dawn of Justice” and “Justice League”.
It’s not clear if the “Shazam!” cameo will remain and if so it will act as a launch pad for a replacement Superman actor. Neither the studio nor Cavill has made an official statement as yet, but the studio is now concentrating on its “Supergirl” film and any chance of a “Man of Steel” sequel now seems dead.
That said, one potential replacement seemingly emerged with Deadline reporting that “Black Panther” star Michael B. Jordan has been thrown up as a possible new Superman – but even if it happens it will be years down the line as the franchise is being put to rest for a while. Gal Gadot, Jason Momoa and Ezra Miller are still reportedly onboard for future installments of their respective franchises.
Update: Cavill’s agent Dany Garcia has now denied the report, saying on Twitter: “Be peaceful, the cape is still in his closet. @wbpictures has been and continues to be our partners as they evolve the DC Universe. Anticipate a WB statement later today.”
So far Warners’ only statement has been decidedly non-commital: “While no decisions have been made regarding any upcoming Superman films, we’ve always had great respect for and a great relationship with Henry Cavill, and that remains unchanged.”