Yıl 1991. İsveç'te kış mevsimi. Dedektif Kurt Wallander ve ekibine kimliği belirsiz birinden bir ihbar gelir. Birkaç gün sonra da bir cankurtaran sandalı sahile vurur. İçinde, pahalı giysili iki erkek ceseti vardır.
Yapılan incelemelerden cesetlerin iki suçluya ait olduğu anlaşılır. Kurbanların bir iç çatışmada öldürüldükleri tahmin edilir. Bir süre sonra gerçekleşen başka faili meçhul cinayetler, ortada sinsi birtakım olayların ya da kişilerin olduğunu ortaya koyar. Bunun üzerine Kurt Wallander, Litvanya'nın başkenti Riga'ya gider ve kendini üstü kapalı tehditler, yalanlar ve düzenbazlıklardan oluşan bir polis dünyasında bulur.
Peşine düştüğü karanlık kişilerin hep bir adım gerisinde kalan Wallander gerçeğin gün ışığına çıkarak adaletin yerini bulması için her şeyini ortaya koymak zorundadır.