Its supposed to be a B-movie people

Rating: 9/10 (16 June 2008)

the dialog and the acting is bad because thats what M. Night had in mind, he wanted it to be a big budget Rodger corman like movie.
"One of the things that I said to everybody--the cast and crew--I said, 'This is a B movie,'" Shyamalan said in a press conference in New York on June 9. "Let's get ourselves straight here. This is just a great B movie. We're making the best B movie we can here. That's our job. We're making a B movie. If the themes of the movie have something that stick with you, great. Great. But we're not going to put that in front of the movie. We're going to have a lot of fun. It's a paranoia movie. We just need to pound away. That's our job.' I was really clear about that."
the problem with the film audience is they no longer understand subtly, they have to be told that they are watching a comedy or else they don't get it.