Im schwedischen Göteborg werden mehrere Leichen gefunden, die Mordserie versetzt die Bevölkerung in Angst und Schrecken. Ermittler Göran Lidman (Göran Sjögren) wird mit der Aufgabe betraut, den oder die Täter aufzuspüren – und stößt bei seinen Ermittlungen schnell auf eine okkulte Vereinigung. Und als dann auch noch die mysteriöse ehemalige Pastorin Gabriella (Alexandra Zetterberg), die ihre ganz eigenen Gründe hat, die Morde zu stoppen, Lidmann ihre Hilfe anbietet und er annimmt, taucht der Ermittler endgültig in eine ihm völlig fremde Welt ein...