Movies are made of emotion and surprise

Rating: 10/10 (2 August 2002)

And Shyamalan pulled it off wonderfully in this movie. Every nagging question is answered and of course, there is a larger meaning behind the events. I am very impressed and incredibly satisfied. Well done, well done!