Outstanding James mcavoy take a bow

Rating: 9/10 (6 January 2019)

How anyone is giving this one stars is beyond me. Amazing thriller the best iv seen in a long time and Shyamalan is back. Mcavoys portrayal of the multiple personalities is brilliant. Granted without such an amazing performance I don't think this film would have been half as good he completely carries it. This is my first review as I couldn't bare the thought of people not watching this film because some reviewers being ridiculous.