Ratings60
Average rating4.1
Overwrought. Contrived.
The ending didn't fit my understanding of the characters. It was totally unbelievable for me. Suddenly everything works out because one of the characters has a sudden change of heart? What.
It wasn't a bad read, but it would have been better at 200 pages or so.