Secrets of the Shroud

Secrets of the Shroud

Available on Prime Video
The world's most famous religious relic - the Shroud of Turin - under went a major secret restoration in 2002. This film takes us back in time on a journey of discovery, unravelling one of the world's most intricate mysteries.