Good Old Shymalan

Rating: 9/10 (22 January 2017)

It's hard to talk about this movie without spoilers, but i will do so. Don't expect big Twists at the end of this movie. Shymalan is finally smart enough to keep them away for consistency. This movie is his best work since Unbreakable.
The main two characters are fleshed out in a very nice way. Both McAvoy and Joy are showing very good performances. Especially James McAvoy shows a wide range and joy of playing. With subtle changes in facial expressions, body language and speaking he manages to handle all his personalities and their interchanging.
M. Night Shymalan also manages to tell the story in a compelling and interesting way. The only flaws are some performances of the supporting cast. Also some parts of the story will definitely be hard to buy into for some viewers. Nevertheless, i would recommend this movie to all people who like exciting thrillers.