Second ‘Split’ Trailer Features Multiple McAvoys

M. Night Shyamalan's Film

Universal Pictures has unleashed a second trailer for M. Night Shyamalan‘s upcoming horror-thriller Split, starring James McAvoy as a man with 23 different personalities who kidnaps three teenage girls, played by Jessica Sula, Haley Lu Richardson and Anya Taylor-Joy.

Shyamalan reunites with producer Jason Blum for the film described as “an uneven mix of an abduction thriller, a psychological drama, and a twisted action film.” Also starring Betty Buckley, Sterling K. Brown and Brad William, Split premiered at Fantastic Fest last month, and is set to open in theaters January 20, 2017.  Watch the new trailer below.

M. Night Shyamalan's horror-thriller

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 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 apart.