I liken this movie to The Matrix on steroids... it also reminded me of Total Recall. Both of which I liked better than this one. While it did have some interesting special effects, you are too engrossed in trying to follow the characters that you lose the full affect it could have had...