dissatisfied

Rating: 3/10 (27 April 2017)

Sadly, the big weakness of this movie is James McAvoy. He's a good actor, but this movie tested -- and went beyond his skills. He looks like he's performing in "Split" -- even looking like he's in an acting class, projecting different personalities. It may be an odd comparison at first glance, but his many scenes can be compared to Brando in "Apocalypse Now," with the focus directly on him and how he emotes. And McAvoy just comes up short. For me, he just didn't hold my interest.
And then there's the loose end of the one heroine. Very odd back story pertaining to her, that has no closure. Quite dissatisfying. Now, one may argue that her story is realistic, but that realism is incongruent with the main story. It's a side story that just doesn't fit.
Disappointed.
With all that being said, if you find McAvoy fun/intriguing to watch, you may love the movie. It relies almost completely on his performance.
!!BIG SPOILER!! As the story played out, and knowing that twists are Shyamalan are his signature move, I thought we'd see that the villain was a certain character's son from a previous Shyamalan film. But that was not the case.