Накануне летнего солнцестояния две девушки и парень, одетые в костюмы шведского дворянства эпохи Густава Васы, собираются в лесу, чтобы отпраздновать Иванов день. Они веселятся, пьют вино и поют песни, и даже не догадываются, что из за кустов за ними пристально наблюдают. Всех троих находят мёртвыми только через два месяца.
Вскоре после этого одного из коллег Курта Валландера находят зверски убитым в собственной квартире. Инспектор приходит в ужас, когда понимает, что между этими убийствами существует связь.
Валландеру нужно ракрыть эти преступления,но невменяемый и беспощадный убийца в этом расследовании всё время оказывается на шаг впереди...