"They say this one has a surprise ending."
And it really has. Finally found the time to have a proper viewing of this film.
It greatly benefits on its near perfect flow of events. James Newton Howard's score is one of the aspects of the film that I really dig the most. In any way, this is now my favorite Shyamalan film just ahead of The Sixth Sense. It's his most unbreakable jewel of his rather breakable career.