So I pretty much expected basically this, though it didn't go exactly as I predicted and I was mildly worried that Jaime was going to choke Cersei. Glad to see that answer (whatever it may be) will have to wait for the book series.
The only character I didn't want to die that I thought might die was Arya, and I spent the last half hour not breathing. There were maybe 15 times in that sequence that I thought she had died, but the only thing stronger than plot armor is Parris armor, lol.
I do think I was expecting Dany to be the final boss a bit more readily than most others here, though, so I don't think I was as disappointed by that turn of events as others seem to have been.
What was the final count for this ep? I've got Jaime/Cersei/Sandor/Gregor/Qyburn/Euron/Iron Fleet/Golden Company/a good portion of King's Landing, did I miss anyone?
More later, I guess.