For executive producers Joanna Lewis and Kristine Songco, the iconic religion has nothing to do with sticking pins in dolls to exact revenge on your enemies; creators Eli Roth and James Frey’s 2D animated show about a group of misfit teens trying to save New Orleans from a demonic threat hits Hulu and Peacock on October 2.