The Devil Conspiracy (2022) 1 January 20241 January 2024 Rating: ★★ Theft of the Shroud of Turin/Clone Body for The Devil Director: Nathan Frankowski Actors: Alice Orr-Ewing, Joe Doyle, James Faulkner, Eveline Hall, … Category: Horror