Kjærlighet, hevn og mørke hemmeligheter veves sammen i den etterlengtede syvende boka i Sebastian Bergman-serien. Tre år etter de dramatiske hendelsene i forrige bind, finner kriminalpolitiske etterforskere Sebastian Bergman og hans kolleger seg midt i en intens jakt på en morder, da tre grufulle drap ryster Karlshamn. Tiden er knapp og presset øker på Vanja Lithner og teamet hennes. De må stoppe en snikskytter før flere uskyldige liv går tapt, men mysteriet dypner; med få spor og ingen vitner er de på jakt etter noe som tilsynelatende er umulig å finne. Sebastian Bergman, som nå har valgt et mer stille liv som deltidspsykolog og -terapeut, får sitt liv snudd på hodet når han blir kontaktet av en australsk mann som også har mistet et barn i tsunamien i 2004. Dramatikken fra forrige bok henger fortsatt over ham, og det er en mann ved navn Billy, hvis heslig fortid kaster lange skygger over nåtiden. Til tross for at Billy har lovet å ikke gjøre flere drap, binder fortiden dem sammen. Bergman må konfrontere sine egne demoner når han står overfor et av sine vanskeligste valg. Hvor langt vil han gå for å beskytte de han elsker, og hvordan forholder man seg til en fortid som nekter å bli glemt?