Where to begin with Glass. It seems to have divided movie-goers and critics alike, playing to, and against, expectations. I find this to be the sign of a good movie, one that will be talked about for a long time.The critics who hate it are those of the pretentious variety; the one's who wanted Glass to be something more than it is: an entertaining follow up to two of M. Night Shyamalan's more accomplished works: Unbreakable and Split.Is Glass perfect? No. Does it do a satisfying job of wrapping up stories that began in the two films that came before it? Yes, as long as you're able to roll with one of Shyamalan's trademark twists.Fortunately, once I got over the shock of it, I was accepted where Shyamalan took David Dunn, Mr. Glass and The Horde. It works. And I liked how Glass is once again a dark psychological thriller about finding one's purpose and place in the world, that just happens to be about superheroes.There's also an added theme of reaching your potential, and not living according to what others, and society, tell you to be. Deep, no? Oui! I dug that too.James McAvoy is again brilliant as a man with 12 personalities, one of them an animalistic beast. How he's able to shift from character to character, often within one take, is a thing of beauty. Bruce Willis slips nicely back into David and the cloaked Overseer. It's good to see Willis in a major movie again. Samuel L. Jackson doesn't get as much screen time as Mr. Glass, but he and the character still got it.Equally satisfying is having Anya Taylor-Joy reprise her Split role alongside Spencer Treat Clark as David's son and Charlayne Woodard as Glass's mother. In fact, I appreciate how Shyamalan was able to bring these two very different films together, and give all the player's a purpose.Seeing Willis and Clark interact here, I was reminded how much Unbreakable was also a father/son story. I liked seeing that dynamic continue.Glass had a lot to live up to, and I think it more or less did. Is it going to please everyone? No way. And It's gonna take a couple of watches for me to fully digest, but I'm willing to do that, which means it's a Good.