this movie is an absolute mess. this is no fairy tale, it is 1/2 m night self fellation and 1/2 m night whining about those who dont like his self fellation, disguised as a fairy tale.there is no "getting in touch with your inner child" in this movie as the shyamalan fanatics seem to insist. unless, of course, your inner child appreciates endless exposition with no worthwhile payoff.the rave user reviews claiming that this movie is a masterpiece are coming from the keyboards of those still brainwashed by the endless m night hype machine. proceed with caution.