En esta segunda entrega de la serie Wallander, el inspector Kurt Wallander se enfrenta a un caso que lo lleva desde la costa sueca hasta la turbulenta Letonia. Dos cadáveres aparecen en un bote salvavidas, desencadenando una investigación que lo sumerge en una red de intrigas políticas y personales. Wallander, acosado por sus propios demonios, deberá resolver este crimen mientras lidia con problemas de salud y conflictos familiares, encontrando también un nuevo amor en medio del caos.