Ratings11
Average rating4.1
Actual rating: 3.5 stars
There are a LOT of characters. So if you're bad at remembering names, it may be a good idea to write them down and the roles they play in each chapter. The story in general was interesting. It offered an unique view to the characters and how they grew up in almost 20 years. The only thing that bothers me is that I guessed 80% of the main twists, so it wasn't surprising when I read them. Besides that, it was a great book.
Brilliantly-crafted mystery that keeps you hooked till the last moment. But it certainly could have been a lot crispier and shorter. Too many sub-plots that probably were not needed. Nonetheless, a gripping read that you would expect from the author.