According to The Hollywood Reporter, Henry Cavill will not play Superman again, having parted ways with Warner Bros.
With reports that Cavill would make a cameo appearance as Superman in the upcoming “Shazam!” film, the claim is that talks have failed between Cavill’s WME reps and Warner Bros., closing the door on any future appearances as Superman by Cavill.
With Warner Bros. now shifting its focus to a live-action Supergirl movie, and no solid plans in place for a future Superman film, Cavill’s age seems to now rule him out of ever playing the Man of Steel again. “Superman is like James Bond, and after a certain run you have to look at new actors,” says a studio source.
Warner has now released a statement following the news saying: “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.”
According to Deadline.com, Warner Bros. has been mulling a completely different direction with its Superman canon for some time, even considering casting Michael B. Jordan in the role down the road. This seems unlikey, with many fans already thinking Warner Bros. shifted too far away from comic book canon with the recent Cavill films.