If you liked M. Knight Shyamalan’s “Split” and “Unbreakable,” you are probably going to like “Glass,” even though it is not as good as either one. That being said, it was nice to see some of these characters return. I especially enjoyed Bruce Willis as David Dunn, the very reluctant super hero who uses his free time to find bad guys, and provide a little justice. But he most notably is looking for James McAvoy’s Kevin Wendell Crumb. As the story begins, Kevin, and his many personalities, have kidnapped some female cheerleaders, and some of the personalities are warning the young women that ‘The Beast’ is coming soon. We know that bad things will happen when The Beast arrives. Just in time, enter David Dunn, and before you know it, the authorities – who’ve been watching for the two of them – have them both in custody. Things get murky from here on. Kevin Crumb has some 30 personalities, and James McAvoy is so spot on as he plays each one to perfection. At some points, he flips from one to another with such facility and realism that you will be amazed that he is playing them all so quickly and believeably. Samuel L. Jackson is back as the very breakable Mr. Glass, but I found his character too one-dimensional and unbelievable.. It wouldn’t be an M. Knight movie, though without some twists, which I will not spoil of course. Part of the problem with this movie that keeps it from being really good is the character of Dr. Staple played by Sarah Paulson. She gets way too much screen time as a shrink trying to prove that the three main characters are not the super heroes they seem to believe they are. The addition of the characters of Glass’ mother, Dunn’s son and the one cheerleader who escaped Kevin’s earlier attentions spread out the plot points, but not always to best advantage. They are essential to a resolution that is essentially unsatisfying and a touch of that M. Night weak-ish resolution we all know. These parts of the movie lag, and it gives you time to notice many plot holes that you wouldn’t have otherwise bothered looking for. But there are not a lot of great movies playing out there right now, so if you want to see some great acting by James McAvoy, the return of Bruce Willis, and a scene-stealing twitch, this is the movie for you!