Shyamalan has done it again!

Rating: 10/10 (6 November 2002)

A good film about a man discovering his faith. M.Night Shyamalan is truly a great director, and a script writer.The movie has different levels and he has mixed them together so well.And Bruce Willis is perfect for the role of David Dunn.