Glass is a 2019 American psychological superhero thriller film directed by M. Night Shyamalan.

Official trailers

Universal Pictures on Thursday, October 11, 2018 released the trailer:
Glass - Official Trailer #2 .

Story intro

Nineteen years after the train crash and its aftermath, and three weeks after the "Horde" incident, superhuman David Dunn is now a vigilante dubbed "the Overseer" by the Internet. Dunn and his son Joseph pursue Kevin Wendell Crumb, another superhuman, dubbed "the Horde" by the media due to his dissociative identity disorder which produced two dozen identities, who captured three young girls. David tracks down Kevin to an abandoned factory where he has four cheerleaders hostage, but he is then confronted by Kevin's most dangerous personality, the Beast, who also possesses superhuman strength and durability. Their battle is interrupted by a group of police officers led by Dr. Ellie Staple, who places both men in Raven Hill Memorial Mental Institute. David's destined foe and terrorist - Elijah Price / Mr. Glass - is also being held there for sabotaging the train David was a passenger on nineteen years ago (the train crash of which David was the sole survivor and which exposed his superhuman nature). David and Kevin are placed in separate rooms, each with unique security measures to prevent them from escaping or posing a threat; David's room has a high-powered sprinkler system, as water causes him to become so weak as to be unable to stand, while Kevin's room has a system of "hypnotic lights" that force him to randomly change personalities when activated, thus neutralizing the Beast. Staple explains that her job is to convince those who believe they are superhuman that in fact they are simply suffering delusions of grandeur; she tells David, Elijah, and Kevin that she has been given three days to convince them of this, otherwise they will be sent to trial. Elijah's mother, Joseph, and Casey, a girl who survived the Horde's imprisonment, all visit at different occasions, but fail to convince Staple that the three men's superhuman abilities exist. As part of her final evaluation, Staple brings the three men to a room together where she tests David and Kevin's psyches; she concludes that both men's gifts are completely natural, with David's delusion being stimulated by a head injury from the train crash, whilst Kevin's was caused by his traumatic childhood of long term abuse from his mother and the unexplained absence of his father. The results distress David and angers the Horde, who both lose faith in the notion they are superhumans. Elijah, however, remains seemingly sedated throughout, despite Staple's best efforts.


James McAvoy
Patricia / Dennis / Hedwig / The Beast / Barry / Heinrich / Jade / Ian / Mary Reynolds / Norma / Jalin / Kat / B.T. / Kevin Wendell Crumb / Mr. Pritchard / Felida / Luke / Goddard / Samuel / Polly
Bruce Willis
David Dunn
Anya Taylor-Joy
Casey Cooke
Sarah Paulson
Dr. Ellie Staple
Samuel L. Jackson
Elijah Price
Spencer Treat Clark
Joseph Dunn
Charlayne Woodard
Mrs. Price
Luke Kirby
Adam David Thompson
M. Night Shyamalan
Jai, Security Guard
Shannon Destiny Ryan
Cheerleading Girl (as Shannon Ryan)
Diana Silvers
Cheerleading Girl
Nina Wisner
Cheerleading Girl
Kyli Zion
Cheerleading Girl
Serge Didenko
Ronald, Powerful Young Man
Russell Posner
T, Skinny Camera Kid
Kimberly S. Fairbanks
Assistant Principal (as Kimberly Fairbanks)
Rosemary Howard
Penelope Crumb
Bryan McElroy
Clarence Crumb
Owen Vitullo
Young Kevin
William Turner
Young Elijah
Johnny Hiram Jamison
Thirteen Year-Old Elijah (archive footage)
Leslie Stefanson
Woman on Train
Marc H. Glick
Train Engineer
Brick Mason
Carnival Barker
Bostin Christopher
Comic Book Counter Guy
Ukee Washington
News Anchor
Colin Becker
Ten Year-Old David
Brian Anthony Wilson
Security Guard in Car
Tobias Segal
Surveillance Security Guard
Joseph Thuet
Joe, Security Guard
Tatiana St. Phard
Woman Group Member
Tom DiNardo
Homeless Person
Timothy Chivalette
Comic Book Geek
Jack McCafferty
Comic Book Geek
Darby Schlosser
Foster Sibling
Jordan Coker
Foster Sibling
Emma Hong
Foster Sibling
Xaiver Gerald
Foster Sibling
Tim Duquette
Patient Jimmy (as Timothy J. Duquette)
Nathan Nauroth
Orderly Harrison
Ana Leonard
Hospital Volunteer (as Anna Leonard)


Principal photography began on October 2, 2017, in Philadelphia, following a week of rehearsals, with plans for a thirty-nine - day shoot.

The film Glass was scheduled to be released on January 12, 2019 (Alamo Drafthouse Cinema), on January 17, 2019 (Germany), on January 18, 2019 (United States) and on January 23, 2019 (France) by Universal Pictures (United States), Walt Disney Studios Motion Pictures (International), Universal Studios, B&H Film Distribution, Buena Vista International, CJ CGV Viet Nam, Cinecolor Films Perú, Cineforum, Falcon, Feelgood Entertainment, Forum Film Bulgaria, Forum Hungary, Italia Films, NOS Audiovisuais, Saturn Films, United International Pictures (UIP), Walt Disney Studios Japan, Walt Disney Studios Sony Pictures Releasing (WDSSPR) and Buena Vista Home Entertainment.

The duration of the film is 129 minutes. With a budget of $20 million, the film grossed over $247 million.

The film had received a "PG-13" rating.


Glass got average rating from critics. But the audience likes the film. Audiences polled by CinemaScore gave the film an average grade of "B" on a scale ranging from A+ to F.

External links

Official website:

IMDB: Glass

Wikipedia: Glass (2019 film)

Hashtags: #Glass, #GlassMovie, #MNightShyamalan, #JamesMcAvoy, #BruceWillis, #AnyaTaylorJoy, #SarahPaulson, #SamuelLJackson, #SpencerTreatClark, #CharlayneWoodard, #LukeKirby, #AdamDavidThompson, #ShannonDestinyRyan, #DianaSilvers, #NinaWisner, #KyliZion, #SergeDidenko, #RussellPosner, #KimberlySFairbanks, #RosemaryHoward, #BryanMcElroy, #OwenVitullo, #WilliamTurner, #JohnnyHiramJamison, #LeslieStefanson, #MarcHGlick, #BrickMason, #BostinChristopher, #UkeeWashington, #ColinBecker, #BrianAnthonyWilson, #TobiasSegal, #JosephThuet, #TatianaStPhard, #TomDiNardo, #TimothyChivalette, #JackMcCafferty, #DarbySchlosser, #JordanCoker, #EmmaHong, #XaiverGerald, #TimDuquette, #NathanNauroth, #AnaLeonard.