Ratings137
Average rating3.8
I would have given this 5 stars but it was a bit of a struggle to get through the story at the halfway point; However I will say I will never look at puppets the same way again. This was definitely the first book I have ever read where the antagonist is a hateful deranged puppet thirsty for vengeance.