This rating is really more like a 3.5. I think the author did a great job of knitting together a complicated web of stories and keeping you guessing. Her take on an alcoholic main character is one of the most original main characters I have ever read. She was really able to get at some real emotions that I think people with drinking problems would face. I enjoyed this book but at the same time I felt like something was missing, I just can't quite put my finger on it. There was enough plot twists, I just also sort of felt like I wasn't engage enough with the story. It could be because there isn't really any likable characters. Pretty much every character you have a reason to dislike.