The verdict is out. It appears if you are a troubled male enduring a violent life style, a woman from your past, or future, is likely responsible. If you want proof, look no further than this film. All major characters are deeply affected by females. Whether it's a mother, a wife, or a hooker, they all determine the destiny of the world. I won't give it away, but do pay attention to the various female driven pointers, from small to large. It's all there. Ladies are the oil that runs the machinery of the world. This was no doubt an entertaining film. The story kept me interested. Particularly because the promotional trailers did something abnormal by today's standards: they didn't give away the whole thing. I didn't expect it to follow the path that it does. Two thumbs up right there. It's worth mention what a fastantic job they did making Joseph Gordon-Levitt look like a younger version of Bruce Willis. Frightening. The one bit that often gets to me when it comes to science fiction is how you can smell the compromisse in the futuristic look. Specially when it comes to technology. Our future selves are geniuses in one aspect, like, say, time travel, but when it comes to other details of the world, like architecture or simple street signs, we dumbed down... And of course, the story does take place in the "past" version of this future. Can you hear a studio guy say: 'we gotta shoot this thing cheaper!'... Well, you can't have it All. So it does feel a bit more like an HBO production than big theatre fare, but I still had a fantastic time. Enjoy.