Superman actor Henry Cavill gets muddy taking on Royal Marines challenge 09.10.2016 12:29 Telegraph.co.uk