Ratings20
Average rating3.6
Keeps you guessing at every turn. You may want to keep notes as the plot gets more and more inter-layered. And even if you guess the villain, the ending is satisfying all the same!
Community
Follow Along
We're an Open Book
Home
Library
Explore
Trending
Search