Ratings542
Average rating4.2
Ahhh I still remember when I read that big plot twist at the end of the book for the first time! Still gives my chills knowing that Sarah put all these tiny pieces at the beginning of the series, which would later on complete the puzzle.