'Glass' Trailer Brings M. Night Shyamalan's Worlds Together

Samuel L. Jackson, Bruce Willis and James McAvoy complete the filmmaker's trilogy more than 18 years in the making.

The second trailer for Glass continues M. Night Shyamalan's penchant for deconstructing the superhero genre.

Glass stars Bruce Willis (David Dunn) and Samuel L. Jackson (Elijah Price/Mr. Glass) from 2000's Unbreakable. This time they are joined by Split's James McAvoy and Anya Taylor-Joy, who starred in that surprise sequel to Unbreakable last year. Sarah Paulson also stars as a psychiatrist who helps treat people who believe they have superpowers. 

Shyamalan debuted the first Glass trailer at San Diego Comic-Con in July, where he noted how different the movie landscape was back when Unbreakable opened in 2000. Back then, the studio banned marketing it as a superhero or comic book movie, because "it was too fringe" and "it's those people who go to those conventions." 

While Unbreakable was a relative disappointment at the box office following Willis and Shyamalan's big success with The Sixth Sense, Split was a hit for Blumhouse and Universal and went on to earn more than $278 million globally on a $9 million budget. Split's ending, which revealed that the film took place in the Unbreakable universe, shocked viewers.

Glass is being released by Disney arm Buena Vista International, which owns the rights to Unbreakable, and Split studio Universal. Glass opens on Jan. 18, 2019.