Shyamalan effortlessly subverted my expectations withing the first 15 minutes of the film. Resisting the urges of the DC and Marvel cousins, Glass manages to marry reality with demigods walking among us.
Solid, sometimes incredible acting (especially from McAvoy) plays out against a soaring soundtrack that will leave you with goosebumps.