The Silent Witness
Directed by David W. RolfeA documentary based on scientific investigations of the Shroud of Turin. Noted medical examiners, theologians, physicists and historians use modern science to trace the probable history of the cloth.
Where to Watch The Silent Witness
Cast of The Silent Witness