Kurt Wallander har blivit morfar och han jobbar hårt för att axla den nya rollen. Hans dotter Linda Wallander har flyttat tillbaka till Ystad med sin familj och de jobbar tillsammans igen. Lundberg, en åldrad fiskare i Stockholms skärgård, får upp en omkommen dykare i sin fisketrål. Liket är 30 år gammalt. Samtidigt försvinner Lindas svärfar, den pensionerade marinofficeren Håkan von Enke. Kurt som blivit suspenderad efter att ha förlagt sitt tjänstevapen, övertalas av Linda och hennes man Hans att hjälpa till i fallet. Jakten på sanningen leder Kurt tillbaka till 80-talet och ubåtskränkningarna i den svenska skärgården i Hårsfjärden. Det kalla kriget kastar fortfarande en olöst skugga in i vår tid. Vem spionerar på vem? Och är Kurt villig att betala priset för att avslöja hemligheten, eller är det viktigare att skydda sin familj?