The mysterious shroud of Turin. They say it holds the actual image of Jesus. And something more....something equally miraculous...the genetic key to a race of superior beings.
In their hands lies the power for infinite good. Or nightmarish havoc.
Now the days of Armageddon are approaching. And only the Children of the Shroud can decide if the earth is to be spared...or engulfed in the ultimate conflagration.