leannj 's review for:

4.5
dark emotional mysterious sad tense medium-paced
Plot or Character Driven: A mix
Strong character development: Yes
Loveable characters: Yes
Diverse cast of characters: Yes
Flaws of characters a main focus: Yes

This book was a wild ride. For the first third I was so confused as to where the plot was headed, and then as the pieces fell into place I could not put it down. The ending was was heartbreaking, but it felt earned. I liked that the actions and morality of the characters were very ambiguous in a way that worked for the story without feeling like just for the sake of it- I almost wish there had been more moral ambiguity.