Henry Cavill doesn't want to give up on playing Superman and feels he still has "a lot" to give to the role.
The 36-year-old actor has played Clarke Kent and his crime fighting alter-ego in three films - most recently in 2017's "Justice League" - but rumours about his future have swirled after Robert Pattinson landed the role of fellow DC superhero Batman, following the departure of Ben Affleck.
However, Henry believes he still has "a lot" to give to the role and that there are more stories to be told with him in the lead.
He told Men's Health magazine: "I'm not just going to sit in quietly in the dark as all this stuff is going on. I've not given up the role. There's a lot I have to give to Superman yet. A lot of storytelling to do. A lot of real, true depths to the honesty of the character I want to get into.
"I want to reflect the comic books. That's important to me. There's a lot of justice to be done for Superman. The status is: You'll see."