I had high expectations for this book because of all its hype. It was a very good story but I had a hard time keeping track of all the changes in the scenes and perspectives. I found myself reading lines over and over and over just to understand who's speaking.
3 stars