M. Night Shyamalan has come a long way, with a string of hit-and-miss films ranging from ‘The Sixth Sense’ to ‘The Last Airbender’.
Continue Reading