M. Night Shyamalan's latest isn't quite the superhero film one would expect after so long.
Action looks great in neon, not so much the actual content. (✯✯½)
Tiptoes around a far more interesting ground to tell its own story. (✯✯✯)
Keeps a consistent tone in spite of superfluity. (✯✯✯✯)