Joanna vive nella idilliaca cittadina di East Haven con le figlie Freya, una barista ribelle, e Ingrid, una timida bibliotecaria, entrambe ignare di discendere da una stirpe di streghe. Joanna è immortale, ma sta convivendo con una maledizione che farà morire le sue figlie prima dei trent’anni, per poi farle rinascere poco dopo. Quando Wendy, la sorella estraniata, si presenta per metterla in guardia da un potente e antico nemico che potrebbe cambiare il destino della loro famiglia per sempre, Joanna è costretta a svelare alle figlie la loro vera identità.