Brought a 4 yr old (girl), 9 yr (girl) old and 11 yr old (boy). They all enjoyed it. The 4 yr old is getting used to 3D. Still kind of scared, but like the movie anyway. It had a couple jokes that the adults could laugh at. Overall, very entertaining and awesome detail!