James McAvoy Plays Kidnapper With Multiple Personalities in M. Night Shyamalan's 'Split'

The film is set to hit theaters early next year.

The first trailer for Universal's upcoming horror movie Split reveals that James McAvoy plays a creepy kidnapper with multiple personalities in the M. Night Shyamalan-written and -directed film.

The preview begins with three girls being kidnapped and taken to a lair, where McAvoy's character tells them, "I was sent to get you for a reason."

Things then take a twist, though, as the girls' captor returns, wearing women's clothes, telling them, "Don't worry. He's not allowed to touch you. He knows what you're here for. He listens to me."

McAvoy's Kevin, who is later diagnosed as having "23 identities" within him, next appears as a 9-year-old named Hedwig, he claims.

He later tells the girls a "beast" is coming for them and insists the creature is real.

Split is being produced by Shyamalan, Marc Bienstock and Jason Blum through his Blumhouse banner. The supernatural suspense thriller co-stars Anya Taylor Joy, Betty Buckley, Jessica Sula and Haley Lu Richardson and is set to hit theaters on Jan. 20, 2017.