Night Shyamalan did something I thought he would never do, he wrapped up his superhero trilogy nicely for his audiences. M.Night usually keeps his audience guessing to what is really going on and reveals his truth at the very end, often to the surprise of the views.

Glass showcases the final battle of James McAvoy – Bruce Willis – and Samuel L Jackson, or bad verse evil  James McAvoy shines once again.  Playing a character with that many personalities could come off goofy, but James nails it.

Yes there are many twits at the end of this movie per the norm for M. Night Shyamalan, but those twist don’t take away from the enjoyable world that he built.  If you enjoyed Unbreakable or Split, you need to check out this epic conclusion.