8/10
This was a really nice book and for some reason it really confused me (hence not a 10/10).
Overall I enjoyed this book! It was fast and compelling and had good, solid characters that you can really root for with a very unusual villain, which was fun.
To account for the 2 points off... I realize that not all books have to say something and sometimes they are just nice, but this ended up being in an uncomfortable place in between. Is this a story about abuse, and the ways that people confront and respond to it? Is it about the importance of family? Is it about the importance of finding yourself and standing up on your own? I don't know because it didn't really go very far with any of those ideas. It skirted near them as if it would complete the thought, but then just kept going somewhere else. I don't think these were left intentionally up to the reader, I think the author maybe didn't intend to complete them or had no interest in commenting on those things. That's the vibe anyway.
Also, because of this lack of following the logical conclusion to any of these character building ideas, all the characters seem a little flat and under-developed, even Bonnie. On top of that, there are SO MANY questions left unanswered because you can't even say they are answered by the logical conclusion of the metaphor, because there is none. So you finish the nearly 200 pages and say, "Oh, alright. Yeah, okay... wait... but.. what? Why? Is that it??" And that's not bad but it left me sort of scratching my head in a not very satisfying way.
That being said I really liked it! I just had a lot of thoughts because book club.