Surprisingly good science fiction. Thought-provoking. Well paced. Decent dialogue. Credible acting. My only gripe is that Richard Schiff didn't get more lines and space. As Zane's coworker Calvin, he got short shift. I rented the sequel. Stay away. It's soooo lame.