Schottland, 1975.
Nach dem Tod ihrer Mutter möchte die 17-jährige Anna Cairns eigentlich nur eins: ihrem verschlafenen Dorf in den Highlands entfliehen, um an der London Academy for Advanced Sciences zu studieren. Doch als Dunwood erstmals seit einem brutalen Übergriff wieder das Beltane-Fest feiert, kommt es zu einem mysteriösen Todesfall. Eine junge Frau, die im Dorf als Hexe galt, wird erhängt aufgefunden.
Die Polizei legt den Fall als Suizid zu den Akten, doch Anna lässt er keine Ruhe. Gemeinsam mit ihren Freundinnen begibt sie sich auf die Suche nach der Wahrheit. Dabei stößt sie nicht nur auf Dunwoods verborgene Schattenseiten, sondern auch an die Grenzen der Realität, die beunruhigend zu verschwimmen beginnen.