Ratings7
Average rating3.6
The first half was a 2 star. The ending was a 4 star. I found the beginning kind of boring, I felt like nothing was happening. Once it picked up though it was twist after twist that I did NOT expect. That ending stuck with me for DAYS after I read it.