Shyamalan reminds us he can still do good and McAvoy gives an Oscar worthy performance

Rating: 8/10 (28 January 2017)

I honestly do not understand all of the bad reviews I'm seeing from other people on here. To me, this movie was a nice reminder that M. Night Shyamalan can still make quality movies. The story has an overall slow pace and I don't think people were expecting that, so they give it hate. You have to go into this expecting a story to be slowly told over two hours, but that doesn't mean that it's boring. Not to mention the slower pace to the movie is completely overshadowed by a great performance by James McAvoy, who deserves nothing short of an Oscar nod for the role. The movie doesn't really have a lot of unexpected twists or turns so don't expect an over the top Shyamalan style movie either. If you have seen most of his work, then you'll understand the "twist" at the end, but if you haven't seen a lot of Shyamalan movies you'll most likely just end up confused. Overall, I would just say to form your own opinion on it and ignore the hate. Go in ready for a good story to be told with just enough there to make it a great movie that holds your interest.