Played by: James McAvoy
Film(s): Split (2016), Glass (2019)
Technically, 24 places on this list could be filled by McAvoy in Shyamalan’s Unbreakable spin-offs – his multiple personalities ranging from the silly (lispy kid Hedwig) to the sinister (kidnapper Dennis) to the downright savage (The Beast). It’s a bravura performance, with McAvoy managing to provide such distinct turns for each role – and providing physical hulking menace when his supernaturally-strong inner predator is unleashed.
10/10