It's like something out of a comic book: Bruce Willis, Samuel L. Jackson, James McAvoy, and Sarah Paulson starring in an M. Night Shyamalan movie.

That movie is called "Glass" and it is a sequel to the director's movies "Unbreakable" and "Split." And Shyamalan and the cast appeared together at CinemaCon today to unveil the first footage from the film.

"Eighteen years ago, I based a movie around a crazy idea: what if comic books were based on reality?" Shyamalan told the audience. "And in 'Unbreakable,' I tried to tell the origin story of a superhero that lives in the real world, David Dunn, played by Bruce Willis."

With last year's "Split," Shyamalan tackled "another crazy question: What if the afflictions, the disorders that society thinks makes a person damaged or broken actually are gifts that make them exceptional?"

From that came "the origin story for an anarchist that could be good or could be bad," aka Mr. Glass as played by Jackson.

The teaser footage showed Paulson's psychiatrist character, Dr. Ellie Staple, attempting to treat David Dunn (Willis), multiple personalities-holding Kevin (McAvoy), and Elijah Price (Jackson).

"The three of you have convinced yourselves that you have extraordinary gifts, like something out of a comic book," she says.

And when Mr. Glass seeks a partnership with Kevin's The Beast, well, what could go wrong?

"Glass" opens in theaters January 18, 2019.