Why was Henry Cavill replaced by David Corenswet as ‘Superman’?

For almost a decade, Cavill was Superman.
David Corenswet has stepped into the shoes of Henry Cavill to play Man of Steel in James Gunn’s ‘Superman’.

Leave a Reply

Your email address will not be published. Required fields are marked *