Il y a deux siècles, trois jeunes femmes ont été noyées par les habitants de Sparrow, une ville côtière de l’Oregon. Accusées d’être des sorcières, Marguerite, Aurora et Hazel Swan ont été jetées dans l’océan, des pierres attachées aux chevilles. Depuis, chaque année au 1er juin, les soeurs Swan sortent des eaux de la baie et prennent possession des corps de trois adolescentes. Sous les traits de filles du coin, elles exercent leur vengeance en ensorcelant des jeunes hommes et en les noyant près du port. Pendant que les touristes se pressent dans la ville, tristement célèbre à cause de sa légende locale, on retrouve des cadavres le long du rivage. Mais cette année, Penny, une adolescente de dix-sept ans qui a vécu à Sparrow toute sa vie, sait comment briser la malédiction. Son plan est parfait, du moins jusqu’à ce que Bo Carter, un garçon de son âge, arrive en ville la veille du réveil des soeurs Swan. La raison de sa venue est suspecte. Ce que les deux adolescents ne tardent pas à réaliser, c’est qu’ils se cachent mutuellement de lourds secrets… Penny arrivera-t-elle à conjurer le sort avant qu’il ne soit trop tard, pour elle comme pour Bo?