An M. Night Shyamalan movie is like a situation comedy in that it's always easy to spot where a good idea went wrong. Mr. Shyamalan needs to get together with the guy that adapted the screenplay for Chronicles of Narnia and learn the meaning of subtlety. He also needs to learn that a good idea, a movie does not make. I've noticed that Mr. Shyamalan has really good ideas that he a) doesn't develop enough b) develops too much in the wrong places. Lady in the Water was all over the place in every wrong way possible, but based on a really cool concept. The thing I've also noticed about his movies (which are, in case you don't know,: The Sixth Sense, Unbreakable, Signs, The Village) are that they are all based on really simple popular concepts. First ghosts, then comics, then aliens (his "Oh wow, now I get it." movies) and most recently escaping and or fixing the defects of modern society. Lady in the Water is based on a movie you've seen a million times. Someone is going to change the world and doesn't know it. Ordinary people doing extraordinary things. We all love it. So, Mr. Shymalan, therein lies your story. You were the most important character in the movie and you didn't even know it.
Incidently Mr. Shyamalan is a pretty darn good actor.
On an unrelated note, I discovered Zach Braff's blog and it has done nothing to curb my obsession with him. It's a very good thing that Orlando Bloom doesn't have a blog also.