Näringslivsprofilen Henrik Palmgren hittas brutalt mördad, upphängd i ett träd, på en gammal avrättningsplats på Söderslätt. Hans planer på att bygga ett kontroversiellt spahotell i Hörte har väckt starka protester från både grannar och miljöaktivister.
Kriminalinspektör Denise Linder och kollegan Ivan Kozina kopplas in och upptäcker att Henrik hade många som ville honom illa, både offentligt och privat. När de blir varse att en hängd docka påträffats på Henriks arbetsplats strax före hans död, och fler dockor dyker upp hos personer i hans närhet, inser de att tiden är knapp. Kan de tyda mördarens mystiska budskap innan fler liv går förlorade?