En Michael és un jove que viu a Edimburg amb els pares, la tia i la cosina. La mare és vident: l'àvia mig bruixa i casa seva està habitada per un grapat de fantasmes. D'ascendència danesa, l'avia i la mare són hereves dels poders de les «dones sàvies» i han d'enfrontar-se a la maledicció que s'amaga a la casa d'Edimburg, el poder d'un esperit maligne, el de l'Eidun, una jove danesa que va ser sacrificada per gelosia.