Such a good movie for kids, teens, and all. This has things that only certain parts of each age region will only understand than others, if you are looking for a movie that fits all categories meaning, it isn't too old or young for anyone this is the choice.