I thought the movie was fantastic. People are grasping at straws trying to think of reasons not to like it. And as for those people who didn't understand it, there's clearly a lack of intelligence going on because it's not that difficult to figure out, even relatively early in the film. That little girl did an excellent job acting all by herself, not an easy feat btw. Everyone did a great job. And the effects, though few, were really good as well. Nope. Those who didn't like it are ppl who need something to complain about.