Skeletons of the Mary Rose: The New Evidence: Scientists attempt to identify the crew of Henry VIII's flagship. Skeletons of the Mary Rose: The New Evidence airs on More4 HD at 7:55 PM, Saturday 27 April. Scientists attempt to identify the crew of Henry VIII's flagship