The good parts:
the animations and overall graphics were awesome. I guess this is where most of the money went.
the story was displayed in a very nice and serious way, with one huge exception that I'll mention below. There were no important deviations from it and it really kept the dramatic mood throughout the movie.


The bad parts:
why, for the love of God, would you make a movie with several musical bits, considering the seriousness and dramatic flair of the story? Why ruin the awesome atmosphere in such a silly way?! The story is good and was presented in a way that actually made people FEEL something. Suddenly, everyone starts singing some happy songs that are in complete contrast to what the movie is about.


The final question:


Too bad, it could've been great.