Ratings79
Average rating3.7
Great plot idea, terribly executed. It was service level and felt like a complaint of politics rather than a sci-fi type story. Super disappointing since this was on so many best seller lists. I'm not sure what I'm missing.