If it wasn't for Glass, I probably would have never seen Unbreakable, one of the best origin films ever, nor Split, its marvellous standalone sequel. If I hadn't loved those two films, on the other hand, I would have never sat through two hours of whatever the hell Glass is.
Set immediately after Split, Glass opens with an aged David Dunn (Bruce Willis) who, helped by his son, Joseph (Spencer Treat Clark), tries to stop Kevin Wendell Crumb (James McAvoy) and the twenty-four personalities that reside within him. Things don't go exactly as planned and both David and Kevin are locked up in a mental hospital where David's archenemy, Elijah Price aka Mr. Glass (Samuel L. Jackson), is also staying. As if that wasn't bad enough, David has to deal with a psychiatrist (Sarah Paulson) who is out to prove that the three men do not have super-human abilities.