Split (2016)
M. Night Shyamalan has always been one of my favourite directors and even with the last few films, I’ve tried to stick with him. Admittedly, it’s been hard, but with Split, he’s really made me squeal with joy. I’m not ashamed to admit it. I loved the ending and I love what it means for his next film (but I won’t spoil it here, in case you haven’t seen it yet).
But James McAvoy plays one hell of a man, struggling with 23 distinct personalities, while the girls he’s kidnapped need to find a way to escape before his final personality emerges. Don’t miss this one.