The Shroud of Turin: History’s Most Controversial Relic is a captivating investigative documentary that examines one of the most studied and debated artifacts in human history.
Preserved in the Cathedral of Saint John the Baptist in Turin, Italy, this ancient linen cloth bears the faint, double-imprint image of a man who appears to have suffered severe physical trauma consistent with biblical crucifixion. For centuries, millions of believers have revered the shroud as the authentic burial cloth of Jesus of Nazareth, while critics and skeptics contend it is a masterclass in medieval artistry or forgery.
Bringing together world-class historians, textile experts, forensic pathologists, and carbon-dating specialists, this film dissects decades of scientific research. From early 20th-century photographic discoveries to controversial 1988 C-14 testing and modern X-ray scattering analysis, The Shroud of Turin balances faith, historical evidence, and cutting-edge science to let viewers explore the enduring enigma for themselves.