Saw it in 3D, really really liked it.

Why is it though, that all villains these days must be motivated by greed alone? And all leader/tough guy important people take fucking forever to kill?

Other than that, the story was very enjoyable and original, and as said, the CGI was great.