Wallander a réalisé ses rêves : vivre à la campagne avec son chien. Et il est devenu grand-père d'une petite Klara. Sa fille Linda vit avec le père de l'enfant, incroyable mais vrai, un financier aristocrate. Le beau-père de Linda, ancien officier de marine haut gradé, disparaît après avoir évoqué avec Wallander la guerre froide et les sous-marins russes dans les eaux territoriales suédoises. Puis la belle-mère est retrouvée morte. Soupçons d'espionnage. Au profit de la Russie ? Des Etats-Unis ? Wallander mène une enquête parallèle à celle de la police de Stockholm et des services secrets.