I love this movie! I'm 38 and I literally watch it over and over lol. The story line is awesome, the acting is great, and Johnny Depp as usual is acting his ass off. Even in a cartoon where you can't see him you can feel all of his emotions. This movie is not the normal cliche cartoon. It actually teaches a lesson. Always be true to yourself and you can do anything you put your mind to. I'd rather my kid watched this than any of the other mindless mess.