It's visually stunning and i loved the CGI, but theres a lot of new characters that are really hard to remember and not necessary. Also the storyline isn't well structured, as the real story starts by the second half of the movie.