The superhero genre has been around for quite a long time, and while most superhero movies are filled with flashy special effects and over-the-top action, one superhero story has managed to stay grounded in reality. This is the “Unbreakable” trilogy from M. Night Shyamalan. The final film in this trilogy, “Glass,” puts a psychological spin on the superhero genre.

Bruce Willis and Samuel L. Jackson reprise their roles as David Dunn and Elijah Price, two men who believe they have superhuman abilities. “Glass” begins with Dunn hunting down Kevin Wendell Crumb, played by James McAvoy, and his super-powered alter ego, “The Beast.” When all three men are admitted to a psychiatric hospital, Dunn has to stop his two foes from committing unspeakable crimes.

Shyamalan has had his share of hits and misses when it comes to his films, and this film seems to fall somewhere in between. The first two acts are slow but incredibly intriguing. With captivating acting and gorgeous cinematography, the film feels like a psychological thriller with a lot to say. Unfortunately, everything seems to unravel in the third act, and Shyamalan’s love for useless plot twists shows itself. It’s a shame because the ideas presented in the film are interesting, but the execution of these ideas onto the big screen ends up being confusing and messy.

Overall, “Glass” is an intriguing psychological thriller but a disappointment when compared to its predecessors in the trilogy.