Took the whole family and this film was enjoyed by all 10-47 years old. My 10 yr old son said it was the best film he ever saw. We enjoyed the 2D version so much we are going to see the 3D version this week. Fun, fast paced, beautiful effects, and good villains and heroes. Teaches good values and makes kids explore their feelings about how we as a race conduct ourselves. Go see this film.