The movie is bad. It appears childish (not child-like) and progresses in a very silly fashion. I never liked Shyamalan, the director. I am least interested in him as a person. But for the now-cliched Sixth Sense, I thought he was way below par in his other three movies. Unbreakable did not have a story that was worth making a movie out of. Signs was a let-down. The Village was a sham and like Unbreakable had material only worth a 1 hour X-files episode. A classic case of hype over matter.
The main flaw with the movie is, people in this movie, don't react the way normal people would. They are so naive, so trusting, so cut-off (like people in his other movies) from the rest of the world. If a situation happens and you expect a normal reaction and you don't get it - The atypical reaction better be good, at least logical. This movie like many of his other movies, have laughably silly reactions. We, the audience, all aren't from the blue world, are we? Then why is the movie so childish? For example: In this movie, once Mr. Cleveland knows that Story (name of the female lead character) is a fairytale Narf from the blue world, he doesn't alert the police, call the NSA or do anything that is large-worldish. He lets a stranger stay in his house forever. Who would do this? He, a grown up man, believes in this narf story thing too soon for my comfort. He takes the words of a Chinese mom's recollection of a grandmother's story to be the encyclopedia of the Blue World. The way the other residents, all grown up adults, believe it in such a blindingly quick fashion, makes me think they have no brains at all. The whole interpretion scene using the newspaper crossword puzzle and cereal box, to determine the future course of actions just takes us for a ride. It is silliness smack on your face. I was vomitting repeatedly when they assemble near Story for the healing process. This silliness makes me doubt if the director ever put some serious thought into making this movie. Signs, had a reasonable amount of sincerity in the script, even though it had, pretty much, the same flaws this movie has. This movie is such a sham. M.Night Shyamalan, right now, is a one-hit wonder.