A great and intertaining movie. Special effects were beautiful. Don't overthink the message just enjoy the story and presentation. I would not take a child to this movie however. The swearing/bad language did not add anything to the story line. Unfortunately the language is the deciding factor to seeing the movie again with children. This will not be a movie we purchase for home when available because of the unnecessary language.