My family of 4 thoroughly enjoyed this movie. The 8 year old giggled her way through it, while the adults found humor as well. Even the 12 year old had a good time, and the 3D effects were to thank for that. The theater had a problem at first, and for the first 10 minutes the 3D wasn't "turned on". Once they figured out the error, it was a world of difference. It was fantastic! Cute characters, lots of action, good storyline.