Why Was Henry Cavill Replaced as Superman? All About the Actor's Surprise Exit 2 Months After He Said He'd Return
Why Henry Cavill was replaced by David Corenswet in the new ‘Superman’
David Corenswet’s 'Superman' Ratings Crush Henry Cavill’s 'Man of Steel' Numbers, Leaving Fans in a Divide