Henry Cavill, who plays Superman in the upcoming "Batman v. Superman: Dawn of Justice" sequel, is once again proving that he's also a superhero off-screen.
The 31-year-old has given the world its first look at Superman's alter-ego Clark Kent in costume as part of a promotion for the U.K.’s Royal Marine 1664 Challenge. While he lacks the iconic glasses and tusseled hair that complete the costume, there's likely a phone booth somewhere that can remedy that.
We should not forget what the Royal Marines have done for the country and the many sacrifices that they have made. Now is the time, in their distinguished 350 year history, for everyone to get behind the Royal Marines; and support this extraordinary challenge and this incredible charity,” he adds.
Watch Cavill's support PSA for the 1664 Challenge below. "Batman v. Superman" is slated for release in May 2016.
Related on MNN: