Great movie!

Rating: 8/10 (26 March 2017)

All of the acting is fantastic, especially the main villain and the main protagonist. If there was one thing I would change, it would have been the connection between the protagonists' past and how that tied into the end. The reason why is because it is very subtle, and could be easily overlooked if someone isn't paying attention. But otherwise it was great! The writing and everything, and a very interesting concept.
I've always enjoyed Shyamalan films and this one is no different! I love the slow, sort of almost awkward quality to his directing that makes you feel like you are one of the characters, or feeling awkward like they do.
The cameo appearances are welcome! Also, I like how Shyamalan took this opportunity to tie the films in his "universe" together.