Original caption
James McAvoy’s performance in Glass is seriously impressive because you can literally watch him switch characters in real time. One tiny change in his face, voice, posture, or eyes, and suddenly it feels like a completely different person is sitting there. The film brings together the worlds of Unbreakable and Split, exploring identity, belief, and whether these characters are truly extraordinary or simply trapped inside their own minds. But McAvoy is what makes so many scenes unforgettable. Playing multiple personalities could have easily felt overdone, but he makes each one feel distinct, unsettling, and completely believable.