Superman himself, Henry Cavill, took on the Royal Marines at the weekend. He joined hundreds of civilians raising money for The Royal Marines Charity and Devon Air Ambulance Trust, where they took on a gruelling fitness trial.
The man of steel was put through his paces by the commandos, as he ...