12. desember 1945. Et engelsk militærfly lander på en flyplass i Tyskland. Om bord er én eneste passasjer. Han bærer på en liten svart koffert, og bringes til fengsel. Neste dag henrettes ni mannlige og tre kvinnelige tyske krigsforbrytere ved hengning. I oktober 1999 blir den pensjonerte svenske politimannen Herbert Molin funnet drept utenfor sitt hjem på en øde skogstrekning i Härjedalen. Alt tyder på at han er blitt mishandlet til døde. På gulvet i Molins hus finnes tydelige blodspor som om noen har danset tango med offeret. I Borås leser en tidligere kollega, Stefan Lindman, om drapet på Molin. Snart begynner han å ane at en ond fortid har innhentet mannen som en gang søkte tilflukt i Härjedalen.