Johannes de once años es encontrado muerto en una grieta. La autopsia muestra que el niño ha sufrido abusos sexuales y ha sido golpeado hasta la muerte. El detective Stefan Lindman es un miembro del club de tiro igual que el padre de las víctimas y también son amigos. Por lo tanto se convierte en el que tiene que decirle al padre lo que le ha pasado a su hijo (Johannes). Cuando el padre finalmente entiende lo sucedido, le acusa de lo sucedido. Stefan en un caso anterior fue acusado de abuso. Sin embargo, debido a problemas personales, continúa la investigación de todos modos. Él tiene un oscuro secreto, un secreto que tiene la respuesta de por qué vino a Ystad en primer lugar.