Glass
Cast & Crew

Bruce Willis David Dunn/The Overseer

James McAvoy Kevin Wendell Crumb/The Horde

Samuel L. Jackson Elijah Price/Mr. Glass

Sarah Paulson Dr. Ellie Staple

Anya Taylor-Joy Casey Cooke

Spencer Treat Clark Joseph Dunn

Charlayne Woodard Mrs. Price

Adam David Thompson Daryl

Luke Kirby Pierce

M. Night Shyamalan Director

M. Night Shyamalan Screenwriter

Jason Blum Producer

M. Night Shyamalan Producer

Ashwin Rajan Producer

Marc Bienstock Producer

Steven Schneider Executive Producer

Gary Barber Executive Producer

Roger Birnbaum Executive Producer

Kevin Frakes Executive Producer

Michael Gioulakis Cinematography

Luke Ciarrocchi Film Editing

Blu Murray Film Editing

West Dylan Thordson Original Music

Chris Trujillo Production Design

Jesse Rosenthal Art Director

Olivia Peebles Set Decoration

Paco Delgado Costume Design

Douglas Aibel Casting
⨁Full Cast & CrewUpcoming TV Airings
The airings below are based on a generic national schedule. Times and dates can vary by TV provider.
Tuesday, April 1
Vigilante David Dunn has an epic showdown with the superhuman Beast and the mysterious Elijah Price.
Wednesday, April 2
Vigilante David Dunn has an epic showdown with the superhuman Beast and the mysterious Elijah Price.