Great movie, great sci-fi, loved the hidden clues and pacing, and everything, really. Helped me overcome dislike of bad plot twists and character decisions. I view every movie as this one now.