The story is set in the not too distant future, and I’m willing to go with some improbable things for a good story, but I kept finding myself thinking that “there’s no way this makes any sense” throughout the book.