I Edinburghs forstæder, i en tilfældig vejkant, har nogen dumpet liget af en ung kvinde. Da patologer eksaminerer liget, gør de en grusom opdagelse: Omridset af en dukke er skaret ind i offerets hud.
Kriminalkommissær Luc Callanach og Ava Turner leder med lys og lygte efter spor, men uden held - lige indtil man finder en efterladt baby, som kryber sig til en dukke en dukke, som er syet i skindet fra et menneske.
Da endnu en ung kvinde findes myrdet, gar det op for Luc og Ava, at dukkemorderen spiller et grusomt spil og det er kun et spørgsmal om tid, for han slar til igen. Kan de na at stoppe ham, før endnu et offer bringes til tavshed? Eller er det allerede for sent?