How do you follow an episode like "Game of Thrones" Season 6, Episode 6, "Blood of My Blood" will do its best this Sunday, May 29.

Here's HBO's synopsis for "Blood of My Blood," which was written by Bryan Cogman and directed by Jack Bender:

"An old foe comes back into the picture. Gilly (Hannah Murray) meets Sam's (John Bradley) family. Arya (Maisie Williams) faces a difficult choice. Jaime (Nikolaj Coster-Waldau) faces off against the High Sparrow (Jonathan Pryce)."

If you check out the promo, you can also see Bran Stark and Meera trying to recover from the events of Episode 5. But they are not featured in HBO's photos for Episode 6, at least not the initial ones shared. Maybe more will come, but the first batch of six are more careful, just focusing on King's Landing images -- many already shown in the trailer -- plus Arya Stark/No One facing her big decision in Braavos, and Daenerys Targaryen ... flirting with Daario? Jorah is dying, you two! Behave!

First, here's the promo:

Here are the photos (plus the one at top, to make six):

Tricksy HBO is hiding the really spoilery stuff, you can tell. (Where is the "old foe" of the synopsis?) Last week's episode may have been an "all-timer," but the showrunners said every episode this season is strong -- acknowledging that in past years they have worried about this or that episode -- so expect some big surprises.

In Braavos, we already know Arya is torn about killing the actress Lady Crane, but we also know Jaqen H'ghar told her this was her second chance and "there will not be a third." So what happens if she refuses her mission to kill the actress? Maybe watching that King's Landing play has reminded her that she's not No One, she's Arya Stark. Go get Needle and head home, girl!

On the King's Landing front, it doesn't look like Margaery Tyrell is really about to start a walk of shame, since her hair wasn't chopped like Cersei Lannister's, so what is really happening there?

Want more stuff like this? Like us on Facebook.