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.