Een reddingsboot spoelt aan op het strand van Skane. In de boot bevinden zich twee dode mannen die vermoord blijken te zijn. Politiecommisaris Kurt Wallander wordt op de zaak gezet. De mannen worden geidentificeerd als Letten. Een van hun commisarissen komt naar Zweden om te helpen bij het onderzoek. De man praat niet veel, en net als er nieuwe aanwijzingen komen, is de Letse commissaris verdwenen.
Een jonge vrouw die in São Paulo woont, gaat naar Gramado om een vriendin van haar te bezoeken. Samen ontmoeten ze een vreemde vrouw die parapsychologie beoefent. Vanaf dat moment zullen er bizarre gebeurtenissen plaats vinden.