Elvaårige Johannes hittas död i en bergsskreva. Obduktionen visar att han blivit våldtagen och därefter ihjälslagen. Kriminalinspektör Stefan Lindman är vän med offrets pappa och får det otacksamma uppdraget att informera honom om mordet. Stefan ger sitt ord på att han personligen ska hålla i utredningen och att mördaren inte kommer att gå fri länge till. Han bär på en mörk hemlighet, en hemlighet som döljer svaret på varför han hamnade i just Ystad.