James McAvoy’s Beast Is Back in New ‘Glass’ Trailer (Video)

And Bruce Willis’ David Dunn has his work cut out for him

James McAvoy’s Beast is back in the new trailer for M. Night Shyamalan’s “Glass,” and Bruce Willis’ David Dunn must fight him to save the world.

“Glass” is the third movie in what has become a superhero trilogy that started with “Unbreakable” and suddenly picked up steam again with last year’s “Split,” a movie nobody knew was related until its ending.

“Glass” finds the characters of “Unbreakable” — Mr. Glass, played by Samuel L. Jackson, and David Dunn, a nearly invulnerable man who goes on to become something of a superhero, played by Bruce Willis — coming together years later with James McAvoy’s character from “Split.” In that movie, McAvoy played a man with split personalities called Kevin Wendell Crumb, who becomes known as The Horde after a powerful, super-powered personality called the Beast seems to take him over.

All three are being studied by a psychiatrist (Sarah Paulson) who specializes in people who think they’re superheroes. But in the end, Dunn must prepare to take on the Beast.

“A lot of people are going to die,” Jackson’s Mr. Glass/Elijah Price says in the trailer.

Shyamalan wrote, co-produced and directed the film, which also stars Anya Taylor-Joy, Spencer Treat Clark and Charlayne Woodard.

“Glass” will hit theaters on Jan. 18.

Watch the video above.

Comments