The Devil Resides in Louisiana
When Father Zion Fritzwilliam moves to a small town in the Deep South of Louisiana in 1957, he's faced with not only a witch corrupting the town, but with a string of murders trailing behind her. As much as he tries to help the strayed lamb back onto the path of righteousness, she's only dragging him away from his own...