Damit sein Leben ruhiger wird und er mehr Zeit mit seiner neuen Freundin Karin Bjørge verbringen kann, nimmt Privatdetektiv Varg Veum einen Job als Lehrer an. Doch schon bald wird er von einem dunklen Kapitel seiner Vergangenheit eingeholt: Kniven, der durch Vargs Aussage für den Tod eines Mädchens hinter Gitter kam, ist wieder frei. Veum arbeitete damals als Jugendbetreuer und hatte sogar eine Affäre mit dem Mädchen, das unter mysteriösen Umständen umkam. Nun will Kniven sich an allen rächen, die ihn ins Gefängnis brachten - denn er beteuert weiterhin seine Unschuld.
Es dauert nicht lange, bis Herman Brandt (Per Egil Aske), damaliger Richter im Fall, tot aufgefunden wird. Und auch Torill (Martine Johansen), die Schwester des getöteten Mädchens, gerät in Knivens Visier. Während seiner Zeit im Gefängnis hatte er immer wieder Kontakt zu ihr aufgenommen, denn sie spielt bei seinem perfiden Plan eine entscheidende Rolle.