En la apacible ciudad sueca de Ystad, la tranquilidad se ve interrumpida por una serie de asesinatos brutales. Tres hombres, aparentemente sin conexión y con vidas pacíficas dedicadas a la ornitología, el cultivo de orquídeas y la poesía, son víctimas de un sadismo incomprensible. El inspector Kurt Wallander, un detective vulnerable, se enfrenta a un asesino de gran inteligencia, movido por un deseo de venganza. A medida que la policía avanza en la investigación, un nuevo asesinato sacude a la comunidad local, revelando oscuros secretos en el pasado de las víctimas y desafiando a Wallander a desentrañar una red de intrigas y motivaciones ocultas.