The finale was good, but it seemed a little rushed, like they threw in the kitchen sink to hurry things up along. You saw that with Arya suddenly appearing to kill Walder Frey, and Varys in Dorne then on the ship with Dany. They should have captions like, "Three months later..." People joked how they teleported around. It was confusing. If not for that the episode would have been perfect. The last two were just outstanding.

On what will happen, one thing is that I believe Jaime will kill Cersei. The Mountain will either be killed by his brother or a dragon. If killed by his bro they may kill each other. I think it will turn out that Rheagar was married to Lyanna Stark, so Jon Snow is the legit heir to the throne, but he may not want it. Some think he will get together with Dany, but they could turn her into a villain. I expect the dragons to kill the wights. That's my two cents.