It took me a while to get into the story but eventually I found it very compelling.
There are a couple of disconnected characters that don’t really add anything to the plot but overall I was a good story about pockets of hope in an otherwise hopeless situation.