Just got back from seeing this and I have to say, if you think its going to be good from seeing the trailers and reading the glowing reviews, you won't be disappointed. It's more multifaceted than you first think and reaches a good conclusion. Jospeh Gordon Levitt is also spot on in his role, his mannerisms are down to a T. Possible contender for best of 2012 for me.
The trailers for this certainly look interesting, might have to go and see it.