Olof and Carolina Wrangel are found during a military exercise, murdered at their stately home. The wife was tortured and raped in front of her husband before they were both killed.

Who killed them and why? Kurt Wallander is under pressure from his superiors in Stockholm to find out. He has the help of his daughter Linda and Detective Stefan Lindman, who are proving that when it comes to police work they are just as good as Kurt.

The emerging evidence all seems to point to an act of revenge for a 20-year-old transgression.