REALLY GREAT MOVIE!!... The story is unique and ballzy as hell! Very few movies take risks the way this movie does. There are things that happen that you would never ever anticipate or predict. Very smartly written, genius Cinematography, Phenomenal acting by James McAvoy. Good music, very good pacing and editing! And an ending you'll never see coming.
My advice to everyone is to go into this without any preconceptions or expectations of what you think "should happen". Just let it flow and see where it takes you. Shyamalan has made the most appropriate and guttsy ending to this franchise possible. And another thing.... PLEASE, do not listen to what rotten tomatoes has scored this movie. It is just baffling to me how a film this we'll executed could possibly have such a low rating. My guess is that either people wanted this film to go for the safe mainstream route and were too closed up to allow a unique and memorable way for this to end or... What we are seeing is some level of racism towards a writer director who is not connected to Hollywood in anyway but has somehow carved his way up. Shyamalan has always been judged and critsized and even made fun of heavily and this is just another time that it's happened again.
Please watch Glass with an open and clear mind. I promise it will leave you more than satisfied.