I took my oldest daughter 11.5 yrs, my neice 9.5 yrs and my son 5.5 yrs to this movie. The two oldest really enjoyed it as well as I did, but I do not recommend this movie to anyone who has young children. My son is a huge HP fan, but this movie was just way to over his head. Great movie for the older fans though. Go and see!!!!