sci-fi thriller analysis