The story line was great and it was very deep yet easy to understand. The graphics were very good in 3D, especially the caterpillar/butterfly. The directing was phenomenal; you could tell that Tim Burton did his homework.
Not really a kids movie, a little creepy and scary at parts.
My only problem was that the directors left a few little things unanswered that would have made the story a little more complete.