Ratings292
Average rating3.7
I... don't really know how to feel about this. The first 80-90% was a solid 5-star read for me. The last 10-20% was only worthy of maybe 3 stars? I don't know. I'm going to dwell on it a little bit and probably wait until after watching the Netflix movie releasing this weekend before I write my review. RTC!
(update: still haven't compiled a review but the Netflix adaptation was one of the most disappointing experiences of my film-viewing life, sadly)