Leiter S Daniellson
An ex-cop turned Deacon is forced to pay the price after breaking a deal with the devil and refusing to turn over an ancient text that would foretell the end of the world.