Now, we have a clear look at Henry Cavill dressed as his Superman alter ego, Clark Kent.
Comingsoon.net caught sight of this first.
Cavill is seen holding up a shirt for the foundation. The actor recently helped launch the Royal Marines 1664 Challenge in which commander units are participating in a five-phase challenge consisting of skiing, sailing, cycling, kayaking, and running that covers the span of 1034 miles.
You can read more about the challenge here.
NOW WATCH: Briefing videos
Business Insider Emails & Alerts
Site highlights each day to your inbox.