The Shroud of Turin is the most mysterious relic in all of human history. More than just a relic, it is a holy icon written in the blood of Christ. Clare and William Henry examine the history and authenticity of the Shroud of Turin, suggesting that it is truly the first icon of transfiguration.