Great cinematography at the end with the shot of Bran in the candlelight. I had assumed that Theon hadn't actually killed the two Starks last week, but that reveal was still really effective because of how they did it.
It's also interesting that they've continued to humanize Theon's character as he digs himself into even deeper shit. You can almost sympathize with him at this point.
Varys hadn't been in an episode in a while and it's always great whenever he appears (especially when he discusses things with Tyrion like he did today).
Liked the Jaime and Brienne scene as well (you couldn't find greater opposites). Doesn't look like they'll make it back before the battle, though (which I assume is taking place next episode, though I haven't seen the preview yet).
Also
at Joffrey's idea about how to kill Stannis.