En vinterdag i 2008 forsvinder den pensionerede marineofficer Håkan von Enke sporløst på sin daglige spadseretur. Selvom det er en sag for Stockholms politi, får den store konsekvenser for kriminalkommissær Kurt Wallander i Ystad — Håkan von Enke er nemlig farfar til Kurt Wallanders nyfødte barnebarn. Kurt Wallanders omtumlede tilværelse var ellers lige ved at falde på plads: Han er flyttet på landet uden for Ystad, har købt sig en hund, og pensionen er inden for synsvidde. Men Wallander kan ikke holde fingrene fra den mærkelige sag om den gamle officer. Han ved, at Håkan von Enke spillede en hovedrolle i jagten på de sovjetiske spion-ubåde i den svenske skærgård i firserne, da Den Kolde Krig var på sit højeste. I sin private efterforskning konfronteres Wallander nu med en verden af militære hemmeligheder, højreekstreme sammenslutninger og et net af spionage, som han egentlig troede hørte fortiden til. Og samtidig vækkes hans egen fortid til live igen på en måde, som er alt andet end behagelig.