James McAvoy as one of his 23 characters in M. Night Shyamalan's Split.
In Split, director M. Night Shyamalan's upcoming film, actor James McAvoy plays a man suffering from multiple personalities.
How many personalities, you ask? Not two, not three, not even a dozen. In this psychological thriller, McAvoy's character Kevin has 23 split personalities, some of which are potentially dangerous and even cruel.
Already a subscriber? Log in
Save 30% OFF The Star Digital Access
Cancel anytime. Ad-free. Unlimited access with perks.
