Interesting and Intriguing Film

Rating: 7/10 (31 January 2017)

Though Shyamalan's last few films may have been quite terrible, this film is actually quite good.
James McAvoy's performance is excellent, and Anya Taylor-Joy's performance was quite nice as well. The two other main girls weren't the greatest, but it wasn't bad enough to where they deserve eye- rolls.
The main protagonist (Casey) got a good amount of character development, that I found to be pretty good.
The plot of the film is pretty intriguing, and I found myself greatly enjoying it. However, this movie is definitely not for everyone. Some will like it, some won't.
I personally think that before seeing this film, know the ending. If you don't really know the ending before seeing it, the ending could be upsetting or confusing.
Also, towards the ending, it slowly went downhill in overall tone. It personally just felt like it was getting lazier, but it wasn't too much of an issue, because the film ended before it could get close to being bad.
I would recommend this film to anyone who liked M. Night Shyamalan's other films, such as, "The Sixth Sense", or "Unbreakable."
8.3/10 for me.