Осторожно спойлер:
Посередине киносюжета фильма «Стекло» разыскиваются три главных героя: Дэвид Дунн, Элайджа Прайс и Кевин Уэнделл Крамб. Дэвид, обладающий сверхчеловеческой силой, работает сторожем и пытается разобраться в своих способностях. Элайджа, известный как «Стеклянный человек», играет значимую роль манипулятора, стремящегося раскрыть тайны своего прошлого. Кевин, страдающий от расстройства множественной личности, находится в состоянии длительного конфликта с самим собой. Действие происходит в современном мире, где специальные способности воспринимаются с недоверием.
Сюжет начинается с того, что Дэвид и Кевин встречаются в ходе столкновения, которое приводит к их задержанию. Их помещают в психиатрическую больницу, где врач Крейн пытается выяснить, являются ли они действительно супергероями или просто обычными людьми с психическими расстройствами. В процессе лечения врач встречается с Элайдой, который использует свои манипулятивные способности для воздействия на ситуацию. Каждый из героев старается найти свое место в этом мире, где их силы могут быть как благословением, так и проклятием.
По мере развития событий Дэвид и Кевин осознают, что их судьбы переплетены. Они начинают задаваться вопросами о природе своих возможностей и о том, как общество воспринимает людей, отличающихся от нормы. Элайджа, в свою очередь, использует свои знания о психологии, чтобы управлять как врачом, так и своими соперниками, стремясь показать, что они все на самом деле играют в некую игру. Конфликты, возникающие между героями, приводят к напряженным ситуациям, в которых каждый из них должен выбрать между добром и злом, правдой и ложью.