Cute movie -- good for whole family. 3D is complete waste of time -- just makes the screen blurry and there was nothing special about it. Watch it in 2D if possible since 3D just makes the ticket more expensive!
My 8 year old and I wound up liking this, but the beginning is a bit scary for kids. One family with 2 girls about 5 left the theater pretty quickly. After about 15 minutes, the movie goes the usual Disney route - cute and friendly.