Why Was Henry Cavill Replaced by David Corenswet in Superman? Everything We Know About DC Actor’s Exit from Film Franchise
For nearly ten years, the actor embodied the role of the superhero and won over fans as a result. Critics have praised Henry Cavill’s stance and acting in earlier DC films, but surprisingly, despite delivering top-notch performances on screen, he was replaced by David Corenswet.