M. Night Shyamalan’s next film doesn’t hit theatres until January, but it already had a surprise screening at Fantastic Fest last month where it was met with rave reviews. Can we officially declare the Shyamalanaissance a success and his comeback complete? I sure hope so. Split stars James McAvoy as a man suffering from split personality disorder with no less than 23 different alter-egos, one of which compels him to abduct three girls. When the girls try to turn those personalities against each other, all hell breaks loose in his mind. McAvoy’s performance is already being praised and (spoiler!) the movie supposedly contains one of Shyamalan’s trademark twist endings. Split hits theatres on Jan. 20th; check out the new trailer after the jump and see what you think.