J.M. Winchester's All the Lovely Pieces didn't have any twists that left me reeling. It is gripping and packed with chilling details, but it never surprised me.
Drew Baker ran from her psychotic, abusive husband nine years ago. With her young son, she's tried to find that one place to live in peace. She can't let anyone too close as she fears they'll be caught.
Her past may be catching up with her, however. In their latest home, one of many over the years, townspeople are friendly and take her in as one of their own. She can't let them know what she's done, but for the first time in more than a decade, she's happy and doesn't want to leave a place that's feeling like home.
All the Lovely Pieces is told from several points of view. You have Drew, who is the main character and tells her side of the story from both the present day and the past. There's another female character, Catherine, whose anger towards Drew is so clear. Finally, you have Michael, Drew's son, who adds his perspective as a child.
The book is creepy. I give it that, but I was never surprised. That made what could have been an exceptional book a very good book.