Amazing finale. 9/10 episodes were great this season. Definitely a step up from last season, even if this season had to work with the mistakes they made last year.
That whole scene at the beginning was wonderfully done. The music, and just the way it was shot. Poor Margery - she realized it was a trap and the High Sparrow's idiocy screwed her.
I think it was a mistake to not show Kevan being more useful. he died anyways, but it would have been more impactful closer to the way it was portrayed in the books.
Didn't expect Tommen to jump like that. Pretty decent way to kill the character.
Arya's plot continues to feel mishandled. Honestly the river lands in general - this is beating a dead horse, but I think they should have kept LSH. They've been trying to piece together the river lands plot line without her and it just falls flat. And its not clear where Arya lies exactly - she used a face, so I guess she is still a part of the faceless men - even though her actions go explicitly contrary to their function. She isn't no one, yet somehow is still a faceless man. Also, faceless men aren't allowed to kill people they know. Though i guess it could be argued that Arya and Frey did not really know each other, but I think thats a bit of a loop hole.
Lol @ them not letting us hear what Lyanna said to Ned, but the way they confirmed Jon is her son was really well done. Nice bit of editing/directing.
Scene at the end was cool too. Booming score, and a nice wide shot of the ships. We've finally left Mereen - I doubt we will see the second sons again. We're into the final stretch ladies and gentleman!