Not a bad film, could have been a lot better though. Good set of actors, fair adaptation from a comic, just a shame that the characters weren't more developed. It feels like there was loads of story left on the cutting room floor. The CGI does look very MIB & Matrix sequel-esque.
Quite entertaining if you're just looking for an easy to watch comic movie.