Genç Ethan Wate, sıradan hayatına son verip üniversiteye gitme arzusu taşıyan bir lise öğrencisidir ve Güney Carolina'nın sakin Gatlin kasabasını arkasında bırakma düşüncesi onu bir tutkuya sürükler. Ancak, bir gece gizemli bir kızın rüyalarına girmesiyle hayatı bir anda değişir. Yeni bir öğrenci olan Lena Duchannes ile tanıştığında, onun hayallerindeki kız olduğunu hemen anlar. Ancak Lena, kasabanın batıl inançlı sakinlerince Şeytan'a tapan bir cadı olarak damgalanır ve dışlanır. Ama Ethan, ona rehberlik eder ve aralarında güçlü bir bağ oluşur. Lena, yeni sevgilisine, bir cadı olduğunu ve 16. yaş gününde ya ışığın ya da karanlığın güçleri tarafından ele geçirileceğini açıklar.