Couple of last episode predictions
-Margery will be pregnant, that not so subtle hint in episode 7 or so, that she must fulfill her wifely duties was planted for a reason.
-Tonight all but confirms that the rumor Cersei was talking about was wild fire, Tyrion making note that the mad king did that, was foreshadowing towards next week. I think she will burn the sept to the ground, wiping out the faith militant, maybe even the High Sparrow himself, but I believe Tommond will die as well.
-This happens, and the seven kingdoms get thrown into a deeper chaos. Cersei looses all power at that point, with no real hope of holding onto it. Killing Margery or even opposing her, would alienate the only ally they have, which would mean it's only a matter of time before they fall. The Tyrell army is already in the city, so there could be a civil war or Cersei could do the first smart thing in the series and retreat to Casterly Rock.
-We will see what Varys' secret mission is (book readers/wiki readers know)
-Not sure if we see any of Daenerys, considering her arc is more or less complete now. She has her ships, a Westeros ally and only needs to set sail for Westeros. I think Daenerys, Yara and Theon deal with Eueon next season, and I expect him to be short lived. Maybe a scene of them setting sail, but that's about it.
-Stark family reunion. Jon and Sansa are already at Winterfell, but I predict Arya, Bram and Bengin will arrive before the episode is over.
-Final scene of the season, Bram, while safe at Winterfell, sees exactly what happened inside the tower of joy.