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.
Secrets of the Shroud is a 2003 documentary with a runtime of 49 minutes.
Where to Watch Secrets of the Shroud
Secrets of the Shroud is available to watch free on IMDb TV. It's also available to stream, download and buy on demand at Amazon. Some platforms allow you to rent Secrets of the Shroud for a limited time or purchase the movie and download it to your device.