it has a good science fiction story a great dilemma and real consequences