Henry Cavill is a proud spokesman for the Royal Marine Charitable Trust Fund, the Royal Marines charity which helps wounded and injured soldiers to begin their transition back into civilian life. They’re teaming up with HenryCavill.org to give away two signed t-shirts, but what they did next is a prize for all of us.

Earlier this morning, the Royal Marine Charitable Trust Fund tweeted a photo of Henry Cavill with one of the shirts, and he just happens to be on set of Batman v Superman: Dawn of Justice dressed as Clark Kent! You can see a huge green screen in the background and Cavill’s chair which just reads “Clark”. Check out the full image below!