เรื่องราวเกิดขึ้นในปี 1952 ที่ประเทศโรมาเนีย เมื่อแม่ชีผู้หนึ่งถูกพบว่าเสียชีวิตในวัดเก่าแก่แห่งหนึ่ง ทางวาติกันจึงส่ง Father Burke (รับบทโดย Demian Bichir) และแม่ชีผู้ฝึกหัด Irene (รับบทโดย Taissa Farmiga) ไปสืบสวนเหตุการณ์ที่เกิดขึ้นในวัด
เมื่อพวกเขาเข้าไปในวัด, พวกเขาพบกับความชั่วร้ายที่ซ่อนอยู่และวิญญาณที่น่าสยดสยอง โดยเฉพาะอย่างยิ่งวิญญาณของแม่ชีที่ถูกครอบงำด้วยความมืด. ในการค้นหาความจริงเกี่ยวกับเหตุการณ์ที่เกิดขึ้น, Father Burke และ Sister Irene ต้องเผชิญกับการทดลองที่ท้าทายและการต่อสู้กับความชั่วร้ายที่อยู่เบื้องหลังวัด