Joanna Beauchamp et ses deux filles, Freya et Ingrid, mènent une petite vie idyllique dans la ville balnéaire de East End. Cependant, une série d'évènements force Joanna à révéler à Freya et à Ingrid qu'elles sont, en fait, des sorcières immortelles possédant d'immenses pouvoirs. Avec un ennemi redoutable qui menace de mettre fin à la lignée de sorcières de la famille Beauchamp, il revient à Freya et Ingrid d'accepter leur sort et d'exploiter leur véritable nature... avant qu'il ne soit trop tard.