A 16 éves Avery Roe szeretne végre nagyanyja nyomdokaiba lépni, és elfoglalni az őt megillető helyet a Prince-sziget következő boszorkányaként. Arról álmodik, hogy talizmánokat készít, melyek mágiával megóvják a bálnavadászokat a tengeren, és megvédik a sziget lakóit. Ám az anyja a jó modor és az előkelőség unalmas világába kényszeríti, amivel megakadályozza, hogy kibontakozzon Averyben a szunnyadó varázserő. Az asszony mindent megtesz annak érdekében, hogy lányát távol tartsa nemcsak a mágiától, hanem saját nagyanyjától is. Egy napon Avery szörnyű álmot lát: valaki meg fogja ölni őt. Így egyre sürgetőbbé válik, hogy felszínre hozza varázserejét. De úgy tűnik, minden ellene dolgozik. A lány egy tetovált szigonyosfiúban, Tane-ben talál váratlan szövetségesre. A fiú saját mágiája révén megakadályozhatja Avery halálát. Felcsillan a remény, hogy az ifjú boszorkánylány elmenekülhet végzete elől, de mindezért olyan áldozatot kell hozniuk, amire egyáltalán nincsenek felkészülve.