"You Cannot Contain What You Are"


In a series of escalating encounters, security guard David Dunn uses his supernatural abilities to track Kevin Wendell Crumb, a disturbed man who has twenty-four personalities. Meanwhile, the shadowy presence of Elijah Price emerges as an orchestrator who holds secrets critical to both men.


129 min.


M. Night Shyamalan

Cast / Superheroes

Rob YangHeo Byung-Woo (uncredited)
Bruce WillisDavid Dunn / The Overseer
James McAvoyKevin Wendell Crumb / The Horde / The Beast / Patricia / Dennis / Hedwig / Barry / Jade / Orwell / Heinrich / Norma
Samuel L. JacksonElijah Price / Mr. Glass
Anya Taylor-JoyCasey Cooke
Sarah PaulsonDr. Ellie Staple
Spencer Treat ClarkJoseph Dunn
Charlayne WoodardMrs. Price
Luke KirbyPierce
Marisa BrownCarol (uncredited)
Ursula TriplettHospital Patient (uncredited)
Brian DonahueSecurity Guard (uncredited)
Lory MolinoBackground (uncredited)
Raul TorresComic Book Seller
M. Night ShyamalanJai
Jane Park SmithKorean Mother (uncredited)
Kyli ZionCheerleading Girl #4
Adam David ThompsonDaryl
Shayna RyanHospital Patient (uncredited)
Diana SilversCheerleader
Jessica HellerFrench Woman (uncredited)
Nina WisnerCheerleading Girl #3
Aurora KarineDistraught Passenger (uncredited)
Jon Douglas RaineyS.W.A.T. (uncredited)
Vincent RiviezzoTrain Passanger (uncredited)
Jennifer ButlerFactory Worker (uncredited)
Serge DidenkoPowerfully Built Young Man
Sarah GrgicScarlett Shields (uncredited)
Andrew HunsickerSecurity Guard (uncredited)
Matt JacobsSniper (uncredited)
Rosemary HowardPenelope Crumb
Shannon Destiny RyanCheerleading Girl #2

Glass posters

  • Glass (2019)
  • Glass (2019)
  • Glass (2019)
  • Glass (2019)
Show all posters

Glass trailers