Henry Cavill

Henry Cavill no longer Superman as DCEU gets a shake-up

Henry Cavill, the actor who played Superman in the last three of Warner Bros' DCEU films, may reportedly hang up his red cape as the iconic superhero.

A source told the Hollywood Reporter Cavill is set to part ways after talks between his representatives and Warner Bros broke down, leaving the door open for possible Superman replacements.

The British actor, who first played Superman in 2013's Man of Steel, is lined up to play Geralt of Rivia in the upcoming Netflix adaptation of hit fantasy game franchise The Witcher.