McAvoy at his finest

Rating: 9/10 (1 August 2018)

I absolutely enjoyed this movie. I intentionally never read reviews but only the genre of the movie and of course the rating. Not knowing what to expect, made the movie even more rewarding for me. McAvoy Delivered a superb performance and I wouldn't mind rewatching the film just to enjoy him again.
It is very sad to see 1 star reviews for such a movie (or an movie generally) as it is disrespectful for all the people who worked for movie. My advice is to immediately ignore such low rating reviews as it shows a rather immature and inconsiderate viewer.
Now I should watch more films of Mr Shyamalan to see what else he has to offer