Ratings167
Average rating3.3
it started REALLY good and was a solid 5 star read until I hit the halfway mark and it drastically went downhill. I left the book with negative feelings instead of positive ones. this would do well as a movie (is there one?) but as a book..