1945. En Allemagne, un criminel de guerre nazi échappe à la pendaison. 1999. Dans le nord de la Suède, le corps d'Herbert Molin, un policier retraité, est retrouvé sans vie. Il a été torturé à mort. Stefan Lindman, son ancien collègue, est sous le choc. D'autant qu'un autre diagnostic vient de tomber : il est atteint d'un cancer.