Mediocre Shyamalan film dependent on past success

Rating: 5/10 (25 January 2017)

M. Night Shyamalan takes on mental illness in his latest thriller. James McAvoy plays the character Kevin and his multiple inhabitants in an impressive performance. Unfortunately, McAvoy performance is the only part of the film worth watching. I will be spoiling the end of this film but since it hardly affects the actual story, I wouldn't worry too much about spoiling the experience. I was under the impression that Shyamalan was striking out on a new path of successful thrillers but the ending of this one relies too heavily on past success.
Under on of the influence of his personality known as Dennis, McAvoy's Kevin kidnaps three young women, Marcia (Jessica Sula), Claire (Haley Lu Richardson), and loner Casey (Anya Taylor- Joy). The three women don't do much to fight back against their captor and Casey refuses to cooperate with the other two for fear of the extra strong Dennis. Meanwhile, a friendlier personality known as Barry visits a therapist Dr. Fletcher (Betty Buckley).
Check out more of this review and others at swilliky.com