Detektyw Kurt Wallander (
Krister Henriksson) spełnia wreszcie marzenie swojego życia - kupuje dom nad brzegiem morza. Policjant widzi już oczyma duszy długie spacery z psem po plaży, ciche wieczory i błogi spokój. Tego ostatniego Wallander nie zażywa jednak zbyt długo. Podczas tradycyjnej szwedzkiej letniej uczty rakowej, detektyw zostaje wezwany w środku nocy na służbę. Portem Ystad wstrząsnęła eksplozja, która zniszczyła główną stację transformatorową. Miasto zostaje pozbawione prądu i pogrążone w ciemności - a to dopiero początek kłopotów. Policja odkrywa, że burmistrz Ystad został zamordowany. Niektórzy łączą zbrodnię ze zgodą, jaką polityk wydał na otwarcie kontrowersyjnej wystawy z wizerunkami Mahometa, przeciw której protestowała lokalna społeczność muzułmańska. Wallander nie ma jednak wiele czasu na sprawdzenie tego tropu, bo kryzys narasta w przerażającym tempie. W mieście wybuchają samochody pułapki. Wszystko wskazuje na to, że Ystad jest przedmiotem skoordynowanego ataku terrorystycznego na wielką skalę. Do miasta wkracza wojsko i służby specjalne, narasta napięcie, a Wallander gorączkowo poszukuje jakiegoś punktu zaczepienia, który zbliżyłby go do rozwiązania sprawy.