Ethan Wates est étudiant au lycée d'un petite ville de Caroline Sud. Lena Duchannes a 16 ans et sa famille vient juste d'emménager en ville. Très vite, Ethan rencontre Lena et devient comme ensorcelé par la jeune fille. Ensemble, ils vont affronter la malédiction qui hante la famille de Lena depuis des générations et cela au moment où cette dernière en vient aux prises avec ses pouvoirs.