Adolescente Ethan Wate está obsesionado con su deseo de terminar la secundaria e ir a la Universidad con el fin de dejar atrás la pequeña ciudad de Gatlin, Carolina del sur, hasta que una misteriosa chica comienza a habitar sus sueños. Cuando conoce a Lena Duchannes, un recién llegado que sólo se ha matriculado en su escuela, Ethan sabe que ella es la chica de sus sueños. Lena es rechazada por el resto de sus compañeros por ser la nieta de Macon Ravenwood, que los residentes del pueblo supersticioso consideren para ser un diablo-adorador. Pero Ethan le da una vuelta de todos modos y se enamoran. Lena revela a su nuevo novio que ella es una bruja, y que en su decimosexto cumpleaños ella reclamará por tampoco las fuerzas de la luz o de oscuridad. Permanecerá en la luz, pero sólo si ella no permanece en el amor con Ethan. Para más inri, su malvada madre, Sarafine, es hechizos para empujar Lena al lado oscuro. Ethan se une a ella en una búsqueda para encontrar un hechizo mágico para salvar a su amor perdido. ¿Tendrán éxito los amantes?