M. Night Shyamalan writes and directs this thriller starring James McAvoy, Bruce Willis and Samuel L. Jackson. Following 'Unbreakable' (2000) and 'Split' (2016), security guard-turned vigilante David Dunn (Willis) hunts down Kevin Wendell Crumb (McAvoy), a disturbed and dangerous being with 24 distinct personalities. Both men are captured and placed in an asylum under the care of psychiatrist Dr Ellie Staple (Sarah Paulson), who specialises in treating those who believe they have supernatural gifts. However, their fellow patient Elijah Price aka Mr Glass (Jackson) enlists Kevin's help to escape the facility and realise his ambition of revealing their supernatural gifts to the world.
In spite of its needless exposition, Glass still thrives thanks to its attempts at dissecting comic book lore within a psychological thriller canvas. While not has good as Unbreakable and Split, it's still a enjoyable 129 minutes that pass quickly. Happy to recommend with a 7 out of 10