En 16 år gammel gutt, Roger, blir meldt savnet og etter noen dager funnet nedgravd i en myr. Hjertet hans er fjernet, og i tillegg er han påført en rekke knivstikk. Det lokale politikammeret henvender seg til Rikskrim som tar over etterforkningen. Lederen her er Torkel Höglund. En psykolog, Sebastian Bergman, som tilfeldigvis er i samme by for å rydde ut av og selge barndomshjemmet som han har arvet, slutter seg også til gruppen. De andre i etterforskningsteamet er ikke særlig begeistret for å få Sebastian med, men hans intelligens og særartede måte å tenke på gjør ham etter hvert uunnværlig. Sporene fører i retning av skolen som Roger gikk på, en snobbete privatskole tuftet på ”kristne verdier”. Hit kom Roger etter at han på grunn av mobbing fikk hjelp til å skifte skole. Vennen hans Fredrik og moren (som også blir Rogers nye klasseforstander) var her til stor hjelp. På den nye sklen ser det også ut til at Roger har fått en kjæreste og det var angivelig på hjemvei fra denne at Roger forsvant. Senere viser det seg at dette var et spor som ”ikke holder vann”. Den prektige og ytterst pedantiske rektoren på skolen (Groth) viser seg å ha ”betente svin” på skogen. Sebastian Bergman var i sin tid elev ved samme skole (som for øvrig var grunnlagt av hans far). Han frydes ved å få være med på å rive ned skolens glansbildefasade. Etterforskningen avslører også at for å bli akseptert på denne fine skolen har Roger måttet anskaffe seg klær og utstyr som i pris langt overgår det som hans aleforsørgende mor er i stand til å gi ham, og Roger er blitt ledet ut på skråplanet. Det viser seg til slutt at drapet på Roger var et uhell, mer enn et kalkulert drap. Men for å dekke over den som sto bak – og for å lede mistanken i annen retning – blir det etter hvert nødvendig å begå flere drap….. En ekstra spenning i boka sørger miljøet blant politifolkene for. Her er det latente konflikter både av karrieremessig og samarbeidsmessig art. Også kjærlighetskonflikter og sjalusi lurer i bakgrunnen.