Split (2016 American film)

Split is a 2016 American psychological horror film written and directed by M. Night Shyamalan. It stars James McAvoy, Anya Taylor-Joy and Betty Buckley. The film premiered at Fantastic Fest on September 26, 2016 and is scheduled to be released on January 20, 2017, by Universal Pictures.

Plot
Though Kevin (James McAvoy) has evidenced 23 personalities to his trusted psychiatrist, Dr. Fletcher (Betty Buckley), there remains one still submerged who is set to materialize and dominate all of the others. Compelled to abduct three teenage girls led by the willful, observant Casey, Kevin reaches a war for survival among all of those contained within him as well as everyone around him as the walls between his compartments shatter.

Cast

 * James McAvoy as Kevin
 * Anya Taylor-Joy as Casey Cook
 * Betty Buckley as Dr. Karen Fletcher
 * Haley Lu Richardson as Claire Benoit
 * Jessica Sula as Marcia
 * Kim Director as Hannah
 * Brad William Henke as Uncle John
 * Neal Huff as Mr. Benoit, Claire's father
 * Sebastian Arcelus as Mr. Cook, Casey’s father
 * Izzie Coffey as 5-year-old Casey
 * Lyne Renée as Academic Moderator

Critical response
the review aggregator site Rotten Tomatoes, the film has an approval rating of 78%, based on 18 reviews, with an average rating of 6.9/10. Metacritic reports an average score 75 out of 100, based on eight critics, indicating "generally favorable reviews".

Jordan Hoffman of The Guardian gave the film four stars out of five, stating it to be a "masterful blend of Hitchcock, horror and therapy session."