En quittant Chicago pour Marblehead, la charmante ville côtière où elle est née, la détective Madeline Allen espérait fuir une honteuse affaire et se la couler douce.
Lorsque deux adolescents modèles se suicident, sans raison apparente, Madeline est incapable de résister à l'envie de percer ce mystère et de révéler les secrets de la ville.
Déterminée à traquer la vérité, elle se lance dans une véritable chasse aux sorcières, quitte à devoir affronter les Hatter, l'énigmatique famille qui règne en maîtres sur Marblehead. Aveuglée par sa quête, Madeline ira jusqu'à se mettre en danger pour prouver l'implication d'un des fils Hatter dans la mort des deux adolescents.