Coming at you with some DC Extended Universe news this morning. The Hollywood Reporter has the scoop that Henry Cavill will no longer be the Man of Steel.
Warners had been trying to enlist Cavill, who most recently co-starred in Mission: Impossible — Fallout, for a Superman cameo in Shazam!, which stars Zachary Levi and will bow April 5. But contract talks between Cavill’s WME reps and Warners broke down, and the door is now closing on other potential Superman appearances.
That’s because the studio has shifted its focus to a Supergirl movie, which will be an origin story featuring a teen superheroine. This effectively removes an actor of Cavill’s age from the storyline’s equation given that Superman, aka Kal-El, would be an infant, according to DC lore.
I am surprised to see him leaving, but with him playing Geralt in the upcoming Netflix’s Witcher series I cannot see him having the free time to put the cape back on and be Superman. For me, it is sad given that we finally got the Superman fans have wanted in Justice League, and to know that we will not see more of that from Cavill is sad. On another note, this is the second DC Extended Universe actor to leave, given that Ben Affleck is leaving as well. Let us know who you would want to play Batman and Superman in the future. Until next time, I’m XBen3000 and I’m out!