Unbreakable’s Spencer Treat Clark and Charlene Woodard and Split’s Anya-Taylor-Joy are also reprising their respective roles, and Sarah Paulson is playing Dr. Ellie Staple.
The Horde, whose most dangerous personality, The Beast, has teamed up with teamed up with David’s friend-turned-nemesis, Elijah Price, a.k.a.
Glass will see David Dunn, a.k.a.
The Overseer, pursuing Kevin Wendell Crumb, a.k.a.