En février 1991, deux hommes sont retrouvés exécutés d'une balle dans le coeur sur une plage de Scanie. Les corps identifiés sont ceux de criminels lettons liés à la mafia. Dès son retour en Lettonie, le major Liepa pour lequel Wallander s'est pris d'amitié, est assassiné. Wallander part alors pour Riga enquêter sur son meurtre.