Glass Review

Coming off the back of an apparent return to form, M. Night Shyamalan brings us the third entry into his surprise superhero trilogy of Unbreakable (2000), Split (2016) and now, …