I liked the characters, I liked the CGI, but the film dragged on for entirely too long and as a person who speaks both english and chinese, the captions were slapshod at best, masking the Chinese political veneer behind meaning lost in translation. Once you realize that China has just made a film glorifying their ideology, the movie loses some of its luster.