Despite the very predictable story line and its politically correct undertone, it was one of the best films I’ve seen in a long time. The animation and special effects were great. I even enjoyed the 3-D effects. My wife, two college-aged daughters, and I watched the film together and we all enjoyed it, even the daughter that does not like Sci-Fi movies.