You can't help but admire the world they have created with remarkable CGI and special effects as-well as having some amazing action scenes. Its not without its problems though as they tried to cram far too much into the movie making it feel bloated. There are also pacing issues and a lack of emotional connection but it's still worth watching and preferably on the biggest screen you can find.