Ratings171
Average rating3.5
3.5 stars Because of the way the author has emotionally played me at the end of the book, I would guess it needs four stars. But all in all it was 3.5 stars. I don't know what people found in it, really. And to tell you the truth, I actually guessed most of the times the things before they actually happened. I knew Ben was not really Ben all along . So really, this author failed at dazzling me