This is a ridiculous book! My husband & I listened to it while traveling. The story was written in such a way that it told the thoughts of main characters. Both in actions and expressed thoughts, characters were portrayed in one light. In the huge twist ending, they were shown to be something else entirely. That means that the thoughts expressed throughout the book until the end were actually lies. What a cop out just to have a shocking ending!!