As an adult, the movie worked for me. As an adult to an 8 year old, this was improperly rated in my opinion (and the family with us). The violence/villain components just felt too much for a "PG" rating. Would never take my kid to see another one again.