Kurt Wallander kezdő zsaruként a saját környékén nyomoz egy gyűlölet-bűntényben. Miközben a gyilkosra vadászik, az ügy a bevándorlók ellen hangolja a lakosságot.
Miután legjobb barátja, Reza helyett őt léptetik elő, Kurt csatlakozik Hemberghez a nyomozásban. A nyomok egy csempészhez és egy felkapott éjszakai klubhoz vezetnek.
Kurt kikérdezi a Gustav Munck programjában résztvevő menekülteket, és hamarosan rájön, hogy kapcsolat van egy várandós nő és a gyilkos között.
A fő gyanúsított meggyilkolása után Hemberg utasítja Kurtot, hogy vegyen ki szabadságot. A nyilvánosság lezártnak tekinti az ügyet, de Kurt tovább nyomoz.
Kurt arra gyanakszik, hogy Gustavnak is köze van az ügyhöz. Összetűzésbe kerül a milliárdossal egy elegáns családi partin, és ezzel kockára teszi a kapcsolatát Monával.
Kurt, Rask és Hemberg próbálják összefüggésbe hozni új gyanúsítottjukat egy plasztikbomba-szállítmánnyal — és próbálnak rájönni, hol és mikor fog felrobbanni a bomba.
Kurt épp fontolgatja, hogy otthagyja a bűnüldözést, de megbízzák egy cserbenhagyásos gázolás áldozatának azonosításával, és kiderül, hogy az ügy nem az, aminek látszik.
Egy kiszivárogtatás eredményeként nyilvánosságra kerül Elias Fager halála, ami feldühíti az új főfelügyelőt, Oseit. Reza hangot ad Kurt iránt érzett keserűségének.
A belső ellenőrzés kemény kérdéseket tesz fel Elias nyolc évvel ezelőtti, Rask által végzett kihallgatásáról. Kurt rájön, hogy egy szemtanú nem a teljes igazságot mondja.
Egy újabb gyilkosságot követően Osei leveszi Raskot az ügyről. Kurt új társával egy múltba vezető nyomot kezd követni.
Reza kidolgoz egy elméletet a gyilkosság éjszakájáról, amely azonban kínos módon egy közelálló emberre tereli a gyanút. Közben úgy érzi, Kurt visszafogja őt.
Két, időben különálló ügy darabkái végül összeállnak, és a nyomozók megdöbbentő következtetésekre jutnak egy magas rangú kormánytisztviselővel kapcsolatban.