Bruce Willis returns as Unbreakable's David Dunn, who is in pursuit of Split's serial killer The Beast (James McAvoy), before being reunited with villain Elijah Price (Samuel L. Jackson), aka Mr. Glass, who has plans for them both.
With new film Glass, M. Night Shyamalan has made good on his promise to turn his movies Unbreakable and Split into a twisted superhero franchise.
X-Men: First Class star James McAvoy returns as The Horde - the villain with dissociative identity disorder which causes him to have multiple personalities.
And Bruce Willis is back as David Dunn, the guy who miraculously survived a train crash in Unbreakable with super strength.
He also has a cool(ish) name now, The Overseer, who roams the streets serving up justice to baddies while wearing a signature hooded poncho (which surely limits his movement and field of vision?) and is assisted by his now grown-up son Joseph, played again by Spencer Treat Clark, who handles the admin and monitors social media coverage back at base.
In the opening scene, The Horde is up to his old serial killer tricks with four pubescent girls chained up in a disused warehouse.
The Overseer is on the hunt for them, and he soon comes face to face with The Beast, one of The Horde's many personalities, and the pair lock horns for an epic battle.
But, as Willis' unbreakable character fights the evil girl-killer, they're both captured by police, and taken under the care of psychiatrist Dr. Ellie Staple, played by Sarah Paulson, whose mission is to persuade them that they do not have superpowers, and it's all just a delusion.
The two 'superheroes' then meet Mr. Glass, played by the ever-charismatic Samuel L. Jackson, at the psychiatric hospital, with the villain turning out to be very breakable with his ultra-fragile bones, though he is possessed of genius-level intelligence.
Glass ponders our love for superhero comics and movies, picking up threads from Unbreakable and Split, and while you probably could follow the flick easily enough without having seen the previous two films, unless you've seen them, it's unlikely that you'll care, or connect with his take on comic book style mythology.
The action is very slow-paced, with much of the high points coming from McAvoy's brilliant performance, as he takes great delight in cycling through his many personas, especially Hedwig.
And there's a cheeky dig at the very superhero movies he is trying to best when a magazine announces Philadelphia's newest, biggest skyscraper (a possible showdown site) as an architectural "marvel''.
Ultimately, Glass is one for Shyamalan fans, and those who loved the previous films.
It takes too long to get to its less-than-dramatic conclusion, and leaves you wanting much, much, more.
© Cover Media