Something sinister stirs in Stockport... The same week a couple discover a crude, handmade doll in Lyme Park, the police find a young woman's body in the woods. There's something deeply unsettling about the doll, its carefully stitched clothes and too-real hair. But are the two findings connected... or a strange coincidence? Why would anyone kill Jayne? In a town full of loners and secretly unhappy families, nothing is as it seems... And everyone is a suspect.