Когда к побережью близ городка Истад прибивает спасательный плот без опознавательных знаков и с двумя трупами на борту, комиссар полиции Курт Валландер еще не знает, что это — первое звено в цепи загадочных происшествий и международных осложнений. Эта цепь приведет шведского полицейского на мрачные улицы Риги 1991 года и сделает непосредственным участником исторической драмы — со слежкой и погонями, убийствами и поиском пропавшей папки с компроматом. А кроме того, закончив свое второе расследование, Валландер вдруг обнаружит, что не на шутку влюбился.