Acteurs Spencer Treat Clark en Charlayne Woodard, die eerder te zien waren in M. Night Shyamalans film Unbreakable uit 2000, zullen hun rollen uit die film opnieuw spelen in Glass, een vervolg op zowel Unbreakable als Split.
In Glass zien we hoe de met superkrachten gezegende beveiligingsagent David Dunn (Bruce Willis) op de hielen zit van Kevin Wendell Crumb (James McAvoy) en zijn monsterlijke alter-ego The Beast (alias The Horde) en het tegen hem af moet leggen op verschillende momenten.
Tegelijkertijd duikt ook de duistere Elijah Price, alias Mr. Glass (Samuel L. Jackson), op, die van beide mannen dingen weet die de wereld op zijn kop gaan zetten.
Shyamalan schreef het script van de film en regisseert. Jason Blum, Ashwin Rajan en Marc Bienstock produceren.