M. Night Shyamalan scored a much needed return to critical kudos last year with The Visit (2015). Now he is back in low budget Blumhouse thriller territory with James McAvoy (X-Men: First Class) in Split.
Split sees McAvoy playing Kevin, a man whose psychologist (Betty Buckley) has identified 23 individual personalities occupying his brain. But Kevin's issue is no mere psychological condition – his body chemistry actually changes with each identity. Most of them appear to be harmless, there is one that has recently started to emerge and which dominates the others. This one has malicious, mysterious intent pulsing through him, and Kevin abducts three teenage girls – including Anya Taylor-Joy (The Witch) – for reasons that he won't immediately reveal. But several of Kevin's personalities reference The Beast.
Split is out in cinemas now.