James McAvoy gets his United States Of Tara moment and it goes seriously wrong in the trailer for Split, M. Night Shyamalan’s latest. The movie stars McAvoy as Kevin, a dude with multiple personality disorder who kidnaps a trio of pretty teens. One of the young women is played by The Witch’s Anya Taylor-Joy, clearly looking to claim her scream queen crown. Betty Buckley provides some exposition here, playing a psychiatrist who explains that Kevin has 23 personalities. We meet some of them in this footage: There’s creepy abductor Kevin, stern British lady Kevin, and 9-year-old boy Kevin. More unsettling is talk of something called “The Beast,” accompanied by some monster-drawings.

Shyamalan might be on a roll after The Visit, which The A.V. Club deemed a “comeback.” If nothing else, Split at least looks like a delicious McAvoy performance. It will freak you out in theaters in January 2017.