Nouvellement installé dans une maison isolée avec sa compagne, Wallander goûte au bonheur, sans trop y croire. A raison puisque la sordide réalité se rappelle à lui dans son jardin : un squelette est enterré dans ses plates-bandes. Déjà ébranlé par cette découverte, sa rencontre avec la troublante Baiba Liepa, lors d'investigations en Lettonie, brise toutes ses certitudes amoureuses. L'unique consolation de Wallander est d'avoir renoué le contact avec sa fille au cours d'une enquête sur la disparition de sa meilleure amie. Grâce au succès des romans et de la série, la petite ville médiévale d'Ystad - où moins de 10 crimes auraient été commis ces 25 dernières années -, a vu son activité touristique augmenter de 70%.