If you are looking for a story with twists and turns then this is it and it challenges the idea of not making conclusions until you have all of the facts. The characters in this story are ones that I am sure many people know or have known in their own lives especially when you start off with a preconceived notion about someone and their situation. They are well written into their roles within the story that they gain your attention from the beginning and make you want to keep reading until you are finished with the book while at the same time wanting to savor the storytelling itself. If you are a good detective you might be able to figure out the twists and turns but don't assume you know everything.
This book reminds us that we should not judge people based on bits and pieces of what we see which means we really shouldn't be judging anyone