Good acting, movie could have been better

Rating: 6/10 (8 May 2017)

I think Shyamalan is very hit and miss, and not just one movie being a hit and another a miss, but every movie he's made had been part hit and part miss.
From Signs and The Village to Devil and The Visit, there have been great ideas and moments almost ruined by not following through. But they all have enough to make them enjoyable, for me anyways (except for 6th sense).
Here the story is good, imagine 10 clover field lane it the kidnapper had different personalities, McAvoy is really good, I don't normally care that much, i mean acting should always be good.. it's their job, but you can tell when he switches between one personality and another and he plays them well and adds to the movie.
annoyingly, the rest of the cast are awful, script wise. Even when the kidnapper is being an 8 year old child sitting in a corner they still don't attempt to escape, when one of them suggests maybe they should all attack him, being 3 of them, with countless objects in the room to use as weapons, the main girl says no, in an attempt for her to be the reasonable an clever one...
OK so you'll be expecting a twist, it's a bit different here, and I'm not sure about it, but the fact is i've been thinking about it quite a bit and so i guess it must be good! although i hated it at the time.. and still do...