I’ve only seen three of M. Night Shyamalan’s films. The Sixth Sense, Unbreakable and After Earth.
Split confirms that After Earth is an aberration when it comes to me and the much maligned director.
Full of tension and mystery, it’s underpinned by a fantastic performance from James McAvoy as he transforms into several different personalities residing in the same body. His shaved head is part of a canvas that he’s seemingly able to paint any character onto. Hedwig, Dennis, and Patricia are all clear by just a facial expression.
As far as my experience goes, Mr Shyamalan still has it.