I thought The Village was great. In my book, M. Knight's 4 for 4 as far as making great movies. Like Sok said, it's all about the unexpected. I enjoy his take on some of the classic ideas. Unbreakable was your classic comic book superhero movie, but told in a completely new and fresh way that I really enjoyed, for example.
What I love most about his movies though, is that they're never about what you THINK they're about. You watch a whole movie that you think is about one thing (about a boy who sees ghosts, about a man who's got these powers, about an alien invasion, about these monsters) and at the end of the movie, you find out it was all about something completely different (about the man who IS a ghost coming to terms with his past, about a lonely, twisted villain who's been searching for some connection, about FAITH of all things, and about the lengths people will go to to try to live the "perfect life")....I dunno. I dig it.
"Every generation sees the past though the lens of its own time." - Thom Hartmann
Bookmarks