Au fond des Appalaches, le pasteur Lemuel Childs (Walton Goggins) préside une communauté isolée de manipulateurs de serpents, une obscure secte de pentecôtistes qui adoptent volontairement des serpents venimeux pour faire leurs preuves devant Dieu. Alors que sa fille dévouée, Mara (Alice Englert) se prépare pour son mariage, sous l'œil vigilant de Hope Slaughter (Olivia Colman), un dangereux secret est découvert et elle est forcée d'affronter la tradition meurtrière de l'église de son père.