This movie was great for both my husband and I. It had something for everyone: a lovely story line, action/adventure, science fiction, and beautiful graphics. As a scuba diver, it reminded me of the ocean reef. The 3D was the most sophisticated I have seen yet, and I am an avid movie watcher. lI could be okay for some children 8 to 10, but not all.