With this offering, M. Night Shyamalan has come back from what I consider a horrible string of flops on his part.
With an excellent storyline, James McAvoy elevates his game to an all new high as the lead character in this film. Not to be outdone, McAvoy is joined by a good cast of characters that he also plays to perfection.
With Anya Taylor Joy playing a captured and seemingly weak victim, the plot unfolds with plenty of character development and audience anticipation.
In classic M. Night fashion, the ending is spot on perfect. Well worth seeing and a good movie.
There is a problem with your e-mail address and we are unable to communicate with you. Please go to My Account to update your email.
Please choose a username to sign your comments. Only letters, digits, dash - or period. Minimum 4 characters.
Your age and sex:
We publish all comments, except abusive, at our discretion.