As is typical with all my posts, please be aware there are possible spoilers.
The trailer(s) that I watched for this movie are below:
This movie is the type of example of why I made this blog. The trailer gives away nearly everything in this movie. There are no surprises or unexpected plot twists in the movie, which is very disappointing since this is the best M. Night Shyamalan film since your last favorite movie of his. I didn’t say which movie it is best since because M. Night films are very subjective to people. For me it would be the best one since Signs, but a lot of people would say Unbreakable or The Sixth Sense.
James McAvoy has a amazing performance here and that alone is worth the price of admission. His ability to shift into the difference characters giving each a unique personality is very good. I do which that they would have shown more of the 23 different personalities. The movie spends most of its time with only a handful. Relative newcomer to the scene Anya Taylor-Joy does a great job helping suck the audience into the story.
The story is good, but if you watched the trailer then you already know what it is walking in. There are definitely moments when supporting characters, Claire and Marcia, make some very cliché, horror movie type decisions that make you question what M. Night was thinking when writing them.
Overall I think this is a decent movie, but only one because of the performance by McAvoy. Without that its very forgettable.
7/10 – Movie Rating (10/10 is a perfect rating)
2/10 – Trailer Rating. The trailer gives away almost everything in this movie. There are no surprises outside of the trailer. Small bit of M. Night Shyamalan fan service in the last 15 seconds of the film that was unexpected.