This is one of the very greatest of modern animation, real fun to watch for any age group. We have watched this many times now, and never get tired of it, and there always seems to be something in the movie that we never spotted before. Great for family viewing, or just a fun afternoon in. It contains some "life lessons", but it is not in your face stuff, just a mild nudge to be nice to everyone.