Thanks for the review. Wow, I am just as surprised as you about M. Night Shyamalan when reading this review. I have seen all of his movies but the only ones I really liked were "The Sixth Sense" and "Unbreakable". The rest were just ok, nothing special.. I will check this one out.
I enjoyed this film. I think James is a wonderful actor. I'm going to watch it again because like a dummy I watched the dvd vs the bluray. I bought the movie and pulled out the wrong disc. I'm sure the DTS HD is much better.