A priest is shot outside a hotel in Ystad and is fighting for his life in hospital. Wallander has no clues to the shooter until he finds out that the priest was having an affair.
Johan Falk hasn't been working for over a year since he resigned from the police. Most of all he wants to move out to the countryside, but fate has a different thought.
Detective Kurt Wallander solves gruesome complex crimes in the city of Ystad, Sweden.