Snooze fest. Same old horror movie synopsis

Rating: 2/10 (19 December 2018)

Let me first state that I am not a big movie buff. I am just an average person who likes to be entertained by movies from time to time. So the people who have given this movie higher reviews may have a more deeper affinity for cinema than I do.
That being said, I become easily bored when movies take on the same, played out plot. The fact that three teenage girls are the ones that are kidnapped, and shown as stereotypically weak and defenseless, and a bit unnecessarily over-sexualized, made this movie cringe worthy. It may be acceptable in India to show off your male-dominated, pedophilic tendencies, but if M. Night Shyamalan is looking to have a prodominantly American audience, then he needs to keep up with the times. Show me a movie where the female characters are portrayed as something more than useless, and completely defenseless, little pieces of meat, then maybe that will better hold my attention, and I will show the director more respect for the message he/she is trying to portray in the film.
The only reason why I gave this movie two stars, instead of one, is because I felt that James McAvoy portrayed the different personalities very well.