Shyamalan for me is this.
The Sixth Sense: Bad movie, made great by a spectacular twist I personally never saw coming. I almost walked out in the middle because it was so bad.
Unbreakable: His best movie in my opinion, the twist was somewhat predictable though.
Signs and everything that followed: All shit. None of them have in my opinion even been passable.
He's just trying to hard to have these great twist endings that the rest of the movie suffers for it. I honestly believe he thinks of the ending first and works backward to fit the twist, and it just makes for boring movies. It's not like he has an interesting story to tell that has a great ending...the movie is just a setup for his twist, and it just sucks in my opinion.