Shyamalan's best

Rating: 9/10 (7 October 2018)

This is by far his best. Not sure what's happened to M Night these days but the suspense of this film and the cool ending make it an iconic film that will be remembered forever