Friday, January 13, 2023: The Devil Conspiracy Premieres Today in Theaters

A cult steals the Shroud of Turin for wicked purposes.

STARRING: Alice Orr-Ewing, Joe Doyle, Eveline Hall