Ratings449
Average rating4
I might change my mind on the rating after sitting with it a while but ?!?!?
I genuinely almost dnf'd this after 100 pages but I stuck with it when it had flashes of being a book I really enjoyed. It picked up, then slowed a bit, but then the last act I was on the edge of my seat.
stupid theatre kids