Spoiler free. There were some things I expected and some I hadn't even thought about. All of us enjoyed it a lot. Would I put it at #1 spot, not necessarily. I think there were some things that could have been better, but basically because there are so many characters they can't give you everything from everyone in one shot with it already being that long. How they were going to "fix" it, I had already figured out, just not how it would be done. Man, talk about some BIG story arcs going full circle. I liked the way they handled it overall. DEFINITELY worth seeing in the theater. I did have too much coffee in the morning and had to take a few breaks, but it still paced well and did not feel like 3hrs, usually a sign the movie is solid.