Ratings21
Average rating3.7
4.5 stars!!!
FINALLY A BOOK I LOVED!!! it's been months since i rated so highly and i was starting to think it was a me problem. this book proved that it's actually just what i'm reading. i loved so much about this book and the only thing that brought it down HALF A STAR was the grand reveal at the end. there were so so many red herrings in this book that i literally had no idea who actually killed the main characters' parents and everything i guessed was totally wrong