James McAvoy is slowly becoming one of my favourite actors.

The Scot first came on my radar as Mr. Tumnus in The Chronicles of Narnia: The Lion, the Witch and the Wardrobe, and quickly followed that up with impressive performances in Atonement, The Last King Of Scotland and the recent X-Men series as Professor Charles Xavier.

However, it was his role in psychological horror Split as the troubled man/Beast with 23 separate personalities that really showed off his acting credentials.

It was honestly superb.

As it turned out at the end of the film, both Split and 2000’s Unbreakable (another classic) exist in the same universe, which leads onto the final instalment in M. Night Shyamalan’s trilogy, Glass.

A brand new trailer has just dropped for the upcoming sequel and we finally get to James McAvoy’s Kevin Wendell Crumb and Bruce Willis’ David Dunn (The Overseer) flex their superhero muscles.

Past trailers showed how Sarah Paulson’s Dr. Ellie Staple character will be caught up in the middle of the struggle, whereas the latest TV spot focuses much more on the brutal clash that’s about to go down.

Check it out below:

If the sight of McAvoy galloping like that doesn’t put the fear of god in you, I don’t know what will.

Also, a team up between Mr. Glass and the Beast promises to be a pretty formidable duo as the former tries to show the world how superheroes, and supervillains, exist.

Opening up about Glass‘ journey, Shyamalan recently said that the final chapter in the Unbreakable story was first envisioned almost 20 years ago.

“When I made Unbreakable, I kind of intended to do three movies. Just in my head, I was thinking to do that,” he explained, reflecting on the film’s wobbly reception.

“It wasn’t received well at the time. I just felt hurt, so I moved on, but it grew into this moment here where I wanted to make smaller movies, then I made Split and that was the opportunity to come back to it.”

If the trailers are anything to go by, fans of the series are certainly in for a treat.

Given that Shyamalan has been building towards this finale for 20 years, and over the course of two films, you’d expect it to be explosive.

We’ll find out when Glass hits theatres on January 18th, 2019.

Images via Universal Pictures/YouTube