Ratings56
Average rating3.8
Really unexpected twists, especially the ending. Makes you question every character. Doesn't really get interesting til after the 100th page unfortunately.
Read full review
Community
Follow Along
We're an Open Book
Home
Library
Explore
Trending
Search