I had huge expectations from this movie and I'd say it has lived up to them. Although it would have disappointed me if it hadn't ended the way it did because I'd assumed that this movie would be just an amazing end to a great trilogy, however, it turns out M Shyamalan didn't want this to be a mere trilogy. He has opened many doors to how it may proceed from here. And may I add he has turned it into a possible universe of some sort. How it proceeds assuming it does will be a tedious and a responsible task. And to people not quite liking this sequel, I'd say, see it as a piece of a whole, a whole which is far from being complete yet.