Published Oct 26, 2016After a few spotty years, director M. Night Shyamalan is working hard to recover his career. From the looks of it, Split will be another step in the right direction.
The film's second trailer was just released, and like the first it promises a scream-worthy thriller with a solid performance from James McAvoy.
McAvoy stars as a baddie with 23 personalities who kidnaps three girls (played by Jessica Sula, Haley Lu Richardson and Betty Buckley).
Split is due out on January 20. Watch its second trailer below via Consequence of Sound.