Glass is so impatient with its characters that it feels detached from Unbreakable and Split. The camera jumps around, dialogue is fast and sometimes feels weak, and McAvoy is a delight to see again but even his multiple characters are shown very little patience of time.
Some strings are also pulled way too tight to get all of these characters together again, some not making sense as they are portrayed.
Shyamalan is not always balanced in his casting and direction of said casts either, and this is no exception as there are uneven performances.
Shyamalan also, once again, falls victim to having cool ideas and hamfisting his way to their execution. Ultimately it does what it always does, cool moments mixed with nonsensical ones and an overall feeling of “if only he had done a better.” The characters deserved so much better.