17世紀末,馬薩諸塞的偏遠小鎮塞勒姆,孔武男子約翰·奧登(夏恩·韋斯特 Shane West 飾)告別心愛的女子瑪麗(詹尼特·蒙特戈裡 Janet Montgomery 飾)趕赴戰場。不久後,懷有身孕的瑪麗為防止遭到鎮長喬治·西布裡(Michael Mulheren 飾)的迫害,與另一世界的神秘力量締結了可怕契約。轉眼七年過去,飽經風霜的約翰回到塞勒姆,卻發現這裡已經變成血腥陰森的人間地獄。道貌岸然的清教徒牧師柯頓·馬修(塞斯·蓋貝爾 Seth Gabel 飾)堅信小鎮已被巫師侵蝕,因此痛下殺手殘害每一個他所認定的嫌疑人。瑪麗則意外嫁給西布裡,其精致華美的外表下,掩藏著不可告人的陰謀。 原本並不相信巫師邪說的約翰親眼見證了叢林中的恐怖一幕,他也從此被卷入詭異邪魅的漩渦之中……