- Allison -- Pretty much the main character; just got out of jail after 5 years (also 5 years early) for a horrendous crime that we learn more about throughout the book; is 21-years old and moving into a halfway house; used to be the "perfect" girl according to her parents and teachers, but now her parents have disowned her and everyone in town hates her.
- Brynn -- Allison's sister; the crime has affected her too because everyone now knows her as that girl's sister; sister dynamic with Allison is complicated.
- Claire -- Owner of the local bookstore, Bookends; has an adopted 5-year-old son, Joshua.
- Charm -- Nursing student; likes to stop by the bookstore often; lives with an ex-stepfather because her mom doesn't do the parent job well.
But, you may have guessed it... all these women are connected more than they realize. It was fun trying to figure out how, because early on I couldn't see the connection at all. This book was full of secrets and surprises. Some things we are given a good idea about up front but we learn more through the course of the book, but other secrets were surprises for me. And at the end all "these things hidden" came spiraling together into a traumatic and tense moment of culmination. On top of that I was shocked at one thing and then cried which I completely was not expecting.
There was one, minor, logistical detail that I thought might make the story unplausible. I mean, it's possible but it just made me wonder. But other than that, I really got into this story that encompassed themes of secrets, sisters, families, and dependence on others.