I thought the episode was super well written and directed. The whole time in King's Landing, even though you knew what was coming was great. The lighting the acting the music, all great. I did not expect both Margery and Tommen to die..... This episode had those small moments I was "complaining" about last week for sure. It was really, really well done. Other than Sansa bailing on the North.....it looks like my prediction of the women ruling the houses is coming largely true. However, it is looking more and more like a traditional western fantasy, with a big magic fight at the end where all the good guys win.....w/o much doubt about them winning. While I still expect small surprises here and there....I am wondering if there are any big surprises left. I hope to be wrong on that. I hope Littlefinger does something smart (in the books, he's so much smarter than on the tv show, sigh) and cunning and unexpected. If there is 1 season left, I would have closed with the night king crossing the wall, not a hero shot of Dany (who I had started to become bored with, but her talk with Tyrion made her more human again).