I liked the movie but I wouldnt really take my newphews to see it. It was well done from some view points but it isn't really a "kids" movie. The action is slow and the points that it makes are over a 5-7yr olds head.
I was initially worried that I was going to expect too much out of this like I did for the happening... but as it turns out I loved every minute of it. (we except for the begining which I thought was a little slow and could have been done as a broken up flash back)
Anyway, I would recommend you get there early and sit in the middle of the theater. We were there 35mins early and still got stuck in the seats up front. Which made seeing the scope of some of the best fight scenes overbearing.
Overall movie was pretty good. Initally I thought it would be great but then the core concept seemed a bit stretched. I did enjoy it, of course it was graphic at times (which I like) but overall I would have to rate it about 3 starrs.