Noc świętojańska. Troje przyjaciół dla zabawy odgrywa w lesie zaplanowana wcześniej maskaradę. Nie wiedzą, że są obserwowani. Po dwóch miesiącach policja odnajduje ich ciała, każde z pociskiem w głowie. Ginie również jeden ze współpracowników komisarza Wallandera. Czy coś łączy obie sprawy? Wallandr szuka mordercy, ten jednak wyprzedza go zawsze o krok...