First off, let me state, i've seen this movie in both 3D and Imax 3D, I gave the 3D version 5 stars. I can't find anything wrong with this movie. The characters all fit and serve a purpose. it's not too long or short, the moral of the story is unexpected, but really good, especially for girls out there. it doesn't take away from the original, in fact it follows pretty closely as good sequel.