Quand il n'enchaine pas les tournages avec Bryan Singer dans le rôle du jeune Professeur Charles Xavier, James McAvoy s'offre M. Night Shyamalan et un rôle qui ferait rêver tout un tas d'acteurs : celui d'incarner plusieurs personnages (ou ici plusieurs personnalités)…
Dans Split, James McAvoy incarne un personnage aux personnalités multiples. Ils sont 23 à vivre dans sa tête. L'un d'eux enlève trois adolescentes et les séquestre.
C'est tout le programme du nouveau film de M. Night Shyamalan avec aussi Anya Taylor-Joy (The Witch)…