Pleasantly surprising

Rating: 9/10 (26 March 2017)

I have to say after 4 bad movies I thought Hollywood and also myself was done with M Night Shyamalan but I was sooo wrong. M Night is back. With a stellar movie with great performances especially the awesome and seriously underrated James Mcavoy. The movie did a great job of making us feel great tension. It however can't be called a horror movie as it doesn't really have elements of horror in it. I highly recommend this movie movie but mostly for M Night's fans than a casual movie goer for some moments in this movie can only be handled by an M Night fan.