I'm a 28 year old Aunt who took her 9 and 11 year old nieces to see this awesome flick! I'm quite the kid myself and within minutes of the movie starting knew I was going to love it. The 3D made it all the much better but I give this 2 thumbs up! It was smart, funny, and very playful! I'll be owning this once it's on DVD!