Split review: "A Shyamalan movie through and through – and it's his best in some time"

12DOVE Verdict

This is a Shyamalan movie through and through. And it’s his best in some time, thanks to a magnetic McAvoy.

Why you can trust 12DOVE Our experts review games, movies and tech over countless hours, so you can choose the best for you. Find out more about our reviews policy.

Meet Dennis. He wears glasses, has OCD and kidnaps girls from parking lots. Dennis lives in a windowless basement with Hedwig, a nine-year-old who loves Kanye West (“He’s my main man!”) and keeps hamsters.

Dennis and Hedwig are kept in line by Patricia, a prim matriarch who likes sweaters, brooches and carving knives. And then there’s Barry, a wannabe fashion designer who freely admits he has “feelings of being overwhelmed”.

Then again, Barry might be Dennis. Or Jade, or Samuel, or any one of the other “alters” that live inside Kevin (James McAvoy), a troubled young man whose dissociative identity disorder (DID for short) means he has 23 distinct personalities fighting for his body.

Small wonder that his prisoners Casey (Anya Taylor-Joy), Marcia (Jessica Sula) and Claire (Haley Lu Richardson) are as bemused as they are terrified. Not only do they not know why they’ve been abducted, they also don’t know by whom.

We’re used to fiendish plots emanating from M. Night Shyamalan, the precocious wunderkind behind The Sixth Sense and Signs whose career became a rocky road since The Village (2004).

Split, though, might well be his most compellingly warped concoction to date, its genre trappings – think Room meets The Missing at 10 Cloverfield Lane – acting merely as gateway drugs to the altogether more demented thriller taking place within Kevin’s noggin.

The film’s torment of its female leads does border at times on exploitation; on the other hand, it does pave the way for Casey to come into her own, the character’s history of abuse giving the nous she’ll need if she’s to survive this subterranean nightmare.

Taylor-Joy, so impressive in The Witch, is even finer here as a deceptively docile captive whose passivity masks both intelligence and gumption. Yet it would be foolish to suggest this is anything but James McAvoy’s movie.

In a role that’s effectively a dozen performances in one, the X-Men actor is simply astounding. Chillingly cold one moment, malevolently mumsy the next, he offers the modern equivalent of Alec Guinness’ turn in Kind Hearts and Coronets: a masterclass in physical dexterity and vocal control that builds towards a volcanic eruption of bestial, vein-bulging ferocity when yet another, submerged personality comes bubbling to the surface.

(He is also very funny, grace notes such as Patricia’s conspiratorial winks and Hedwig’s lisp – “eck-thetawa!” – ensuring each persona can both tickle and unsettle.)

It’s too early to say if Split marks the beginning of a return to form for Shyamalan; after all, he’s let us down before. But by the end, those who’ve stuck with him throughout will have ample cause to feel their faith was justified.

Freelance Writer

Neil Smith is a freelance film critic who has written for several publications, including Total Film. His bylines can be found at the BBC, Film 4 Independent, Uncut Magazine, SFX, Heat Magazine, Popcorn, and more. 

Latest in Action Movies
Batman and Catwoman talking
Robert Pattinson is hoping to team up with his The Batman co-star Zoe Kravitz on another project soon
Keanu Reeves and Brzrkr
Justin Lin to helm Keanu Reeves' comic book movie adaptation BRZRKR for Netflix
Black Widow post-credits
Avengers Tower will have a new name in Thunderbolts, and the movie's director says it's "a symbol of things taking a darker turn"
Daniel Craig in new James Bond movie No Time to Die
Amazon boss reportedly said "I don’t care what it costs" to buy James Bond after they approached long-time producers with a Moneypenny spin-off
Keanu Reeves as John Wick in John Wick: Chapter 4
A new action thriller from the John Wick team described as "a corporate thriller with a samurai twist" is finding its cast, and I've never been more seated
Claire Danes as Juliet and Miriam Margolyes as Nurse in the movie Romeo + Juliet.
The 33 greatest movies based on Shakespeare
Latest in Reviews
The pump header of the NZXT Kraken Elite 360 RGB showing a 35 degree cpu
NZXT Kraken Elite 360 RGB review: "Has some solid design points that make installation a lot easier"
Logitech G Pro X TKL Rapid gaming keyboard on a wooden desk with blue lighting
Logitech G Pro X TKL Rapid review: "one of the best value Hall effect gaming keyboards out there"
Millie Bobby Brown and Chris Pratt in The Electric State
The Electric State review: "Although this may be their most visually stunning movie yet, it looks like the Russos are yet to find their footing outside of the MCU"
Doggerland player board
Doggerland review: "A delicate dance of survival and management that doesn't feel weighted toward a single strategy"
Logitech G Pro X Superlight 2 DEX gaming mouse standing upright on a wooden desk
Logitech G Pro X Superlight 2 DEX review: "a force to be reckoned with"
Daredevil: Born Again
Daredevil: Born Again season 1 review: "There have been far worse Marvel projects, but few as disappointing as this"