I saw this in the theater and really liked it. Its a solid action packed film with stellar CGI and audio. There a few holes in the plot but its a good watch nevertheless.