I was not only surprised by the film's final twist, I wasn't even looking for one. I just thought I was watching a bad movie. The end doesn't quite redeem it, but it makes you think about what you've seen. That's a saving grace of some sort.
Like Kieslowski and others, Shyamalan knows that what makes for lousy metaphysics can make for powerful metaphor, and in the end he creates a deeply, surprisingly affecting film out of a little bit of smoke and brimstone.
Not only does this production contain what is probably Willis' strongest performance and a lot of other fine acting, but it is also one of the best films of the year. And it's sure to be a movie that the people who see it will want to talk about.