Ratings443
Average rating4.2
There's a whole entire half of this book where I didn't care even a little bit about what was happening. Also: is SJM doing a bit with the characters' ages? Because all of these characters are written like they're 20 years older than the text states they're supposed to be - through this entire series, it's insane.