Las hermanas Fyne viven en la misma cabaña que habitaron las mujeres de la familia durante trescientos años. A pesar de que los aldeanos se mantienen lejos de ellas, Isadora, Juliet y Sophie suelen usar sus hechizos para el bien. Sin embargo, todas ellas están signadas por una maldición que les impide alcanzar el verdadero amor... Las dos hermanas mayores de Sophie, brujas expertas, han aceptado desde hace mucho tiempo la maldición que rige el destino de su familia y se han consagrado a una vida de castidad. Pero la joven Sophie aún tiene que encontrar su propio poder.