Glass - Cast

James McAvoy

as Kevin Wendell Crumb / The Beast


Bruce Willis

as David Dunn


Anya Taylor-Joy

as Casey Cooke


Sarah Paulson

as Dr. Ellie Staple


Spencer Treat Clark

as Joseph Dunn


Samuel L. Jackson

as Elijah Price


Charlayne Woodard

Charlayne Woodard

as Mrs. Price


Change Location