Down Below 2024 On the 20th anniversary of the gruesome Christmas Eve murders at St Agnes church, a demonic preacher returns to haunt that same towns residents