Not as good as I expected it to be after all the hype.

Rating: 7/10 (5 January 2011)

This is just an average big budget Hollywood movie.
Don't expect any complexity or depth from it, it is simple and quite shallow.
Technically it's well done, the plot is OK, the actors are fine, the FX are good and hopefully you will have a good time watching the characters running and jumping around, ducking bullets and explosions and so on while a VERY SIMPLE AND QUITE SHALLOW psychological-scifi plot unfolds.
But you won't get much else from it.
I'm giving it a 7. So folks, don't believe the hype about this thing being a fascinating and revolutionary piece of art, because IT'S NOT. It's just another Hollywood commodity out to make big bucks. If you want some enlightening psychology read "?" and don't watch this, for ***ck's sake.
There are some really cool effects to this film, but the story is so convoluted that it detracts away from the story.