Universal has released a new poster for M. Night Shyamalan’s upcoming psychological thriller Split. James McAvoy stars as Kevin, “a man with 23 different personalities who is compelled to abduct three female teenagers. As the girls are held captive, haunted by their predicament and their unpredictable efforts to escape this madman, a 24th and final personality – “The Beast” – begins to emerge.
Anya Taylor-Joy, Jessica Sula, Haley Lu Richardson and Betty Buckley also star. Split hits theatres January 20, 2017.