This movie is great for all ages. I wasnt sure if they could make a movie that would live up to the first two....they most certainly did. My 5 year old daughter begged for the character dolls afterward. All the other children loved it too, ages 3 to 11. The graphics were excellent and it had a great story line. A+ ,,, 5 stars!! A must see for all ages.