Split is deeply weird, cheerfully perverse, and way, way over the top. It's also a hell of a lot of fun.

Rating: 7/10 (27 October 2019)

This is mostly McAvoy's show, giving a stellar performance as a dozen split personalities, but the rest of the characters and actresses have their moments to shine too. Shyamalan has never been this sincere and focused, not even in his brilliant first few films. And then there is the final moment, starting with the musical reference, that connects this brutal, exciting and fascinating tour de force with a former hit. That's such a massive goosebump inducing moment.