After a strong start, I thought eps 3 & 4 slumped a bit and fell into too many old GOT tropes. I thought this one was going to go the same way, starting, as it did, with an act of violence against a woman. However, it turned into the best episode of the series so far, even if, once again, an eventful wedding has become a bit of a GOT cliche (and Criston killing Joffrey was a bit reminiscent of the Sand Snake having his skull crushed by the Mountain). I didn’t see the trailer so I was quite surprised to see from comments here that Viserys will still be around in the next episode, especially with the time-jump. I’ve read Blood & Fire but I’ve forgotten the minutiae, so I thought that he had died at the end of this episode. Milly and Emily will be hard acts to follow and farewell Theo Nate, we hardly knew you. I’m hoping we haven’t seen the last of Ser Otto, though, I’ve really enjoyed Rhys Ifans’ performance so far.