It was similar to part I. The CGI was very well done. However, the story line was bad. Most of the movie was eye-candy. The Navi swimming around and the views were amazing. I had to keep taking breaks from this 3h:12m movie. I am glad I waited until it came on Max.