The History Channel is showing this highly acclaimed show again at 10pm EDT on April 16. So far, the schedule for 2011 has only been published out to April 18, so we can’t know if it will be shown again during Lent or Eastertide. From the History Channel’s website:
As the Shroud of Turin is put on public display for the first time in 10 years, new data reveals more than just a flat image embedded in the ancient cloth, but an astonishing, three-dimensional, sculpture-like figure. Using the principles of physics, cutting-edge digital technology, and the revolutionary CGI process pioneered in Stealing Lincoln’s Body, HISTORY brings that image to life, unveiling the most accurate representation ever seen of what many believe to be Jesus Christ.