De eigenzinnige rechercheur Fabian Risk onderzoekt de moord op twee van zijn oud-klasgenoten. Hij vermoedt een link met het verleden. Terwijl de politie dieper in de zaak duikt, realiseert Risk zich dat ze te maken hebben met een moordenaar die gevaarlijker is dan ze ooit hadden bedacht.
Het politieonderzoek naar de gewelddadige dood van een politicus en de ontvoering van een diplomatenzoon kost rechercheur Fabian Risk bijna zijn carrière. Ondertussen leidt de Deense rechercheur Dunja Hougaard een onderzoek dat haar van Kopenhagen naar Stockholm voert. Met zijn filmische stijl en door de vele verrassende plotwendingen weet Stefan Ahnhem met de lezer steeds weer op het verkeerde been te zetten.
Fabian Risk en zijn Deense collega Dunja Hougaard jagen allebei de waarheid over brutale moorden achterna, de een in Zweden, de ander in Denemarken. Een waarheid die vele onschuldigen het leven heeft gekost...
Dunja Hougaard is ondergronds gegaan om haar voormalige baas te onderzoeken. Al maandenlang verzamelen Dunja en haar team informatie over hem. Wanneer een hoge functionaris van de Deense inlichtingendienst samen met een onbekende, naakte, vrouw dood wordt aangetroffen in een auto op de zeebodem voor de kust van Kopenhagen, wordt het niet alleen voor de Deense politie, maar ook voor Dunja tijd voor actie. Ondertussen in Helsingborg krijgt Fabian Risk een bericht dat alles verandert.
Het is al bijna donker als een opblaasboot de haven van Råå uit vaart, met aan boord een man die een zwaard op zijn rug heeft. Zijn missie wordt bepaald door de dobbelstenen: er moet iemand sterven. Maar wie, dat weet hij nog niet.
De politie van Helsingborg is weken bezig geweest met meerdere, complexe moordzaken. De slachtoffers zijn gemarteld, gewurgd en verbrand. En elke moord is vol precisie uitgevoerd. Als ze ze eindelijk opgelost denken te hebben, wordt er opnieuw een lichaam ontdekt. Fabian Risk en zijn team beseffen dat alles wat ze dachten te weten niet waar is.
Nadat een reeks ogenschijnlijk willekeurige moorden plaatsvindt in hun idyllische badplaats, moet de politie van Helsingborg het onoplosbare oplossen. De dader lijkt niet te vangen voor psychologische profilering en is letterlijk spoorloos. Ondertussen blijft het aantal slachtoffers groeien. Hoofdinspecteur Fabian Risk wordt echter afgeleid van de zaak door zijn vastberadenheid om een corrupte collega te ontmaskeren en omdat hij zijn gezin bij elkaar moet proberen te houden. Terwijl de jacht op de dader steeds wanhopiger wordt, begint het hechte team uit elkaar te vallen.