The Guardian Bookshop makes over 180,000 books available with up to 40% discount, as well as highlighting some of our favourite publications in each genre.
Find out more.
Daniel is raised in secrecy by a mother everyone thinks has gone mad. As Daniel is reunited with the last remaining member of his family - his 'uncle' Severin, who bears an uncanny resemblance to a sinister wooden doll he has found hidden in the house, he begins to suspect that this vicious, haunted puppet of a figure has a chilling influence.