Beautiful movie in all aspects; animation, design, backgrounds, writing, and music.
As for kids, there are a few intense and bizarre moments (as in all great kid's movies), but no violence.
This is a movie for kids and parents. At its heart this movie is about what parents will do to protect their children, and how children are magical, but don't understand the power they have on us and the world around them.
People who don't like this film probably haven't been parents.