M Night Shyamalan, for a very long time, had made it seem like his best days were behind him. Creating amazing cinematic experiences with movies like The Sixth Sense, Signs and Unbreakable, Shyamalan suffered a career graph that was a little shaky up until his latest, The Visit, put him back on the map. And now, he has another seriously twisted looking trailer out for his upcoming film Split, starring James McAvoy (playing a sociopath with split personality disorder) and is all set for a 2017 release.

If you think you've seen it all, Split's trailer is gong to make you reconsider that thought. Check it out below:

Ready for a few sleepless nights?

Masthead Source: cinemaemcena.com.br, Feature Image Source: movieweb.com