故事發生在17世紀30年代的新英格蘭,由於無法苟同教會的做法,虔誠的清教徒威廉(拉爾夫·尹愛森 Ralph Ineson 飾)遭到種植園的驅逐,被迫帶著妻子凱薩琳(凱特·迪基 Kate Dickie 飾)和一衆兒女遠遷來到一處荒蕪所在。他們白手起家,歷經艱辛,而尚在襁褓 中的兒子意外失蹤則令一家人的心頭蒙上揮之不去的陰影。天氣惡劣,作物歉收,夫妻二人的關係陷入緊張,凱薩琳心念下落不明的孩子,精神近於崩潰。在此期間,自感對孩子失蹤負有主要責任的長女托馬辛(安雅·泰勒-喬伊 Anya Taylor-Joy 飾)心情沉重,此後不久,大弟凱勒布(哈維·斯克林肖 Harvey Scrimshaw 飾)在叢林深處遭遇女巫,心智錯亂。
一家人的生活徹底陷入混亂,他們能否在信仰中得到救贖?