Ratings50
Average rating3.7
2.5 stars. Started off strong. I thought it was going to make a point about the unresolved traumas in all of the characters' lives, but no. The last 20% dropped my rating a couple of stars.
I doubt I'll read this author again.