[SPOILERS ahead for those not caught up on Game of Thrones season 6.]

-

Game of Thrones season 6 is only halfway through, but already the series has delivered some shocking twists and turns. Rulers are dying and power is shifting, some who were dead are alive again, and those we hoped would never die, have--but not without revealing some truly incredible things about the story being told. No longer strictly tethered to George R.R. Martin's imaginative but scattered novels, Game of Thrones is charting its own path and season 6 has been all the more exciting and fresh because of it.

This Sunday's episode is titled, 'Blood of My Blood', which seems to imply episode six will heavily feature Daenerys (Emilia Clarke) and her massive Dothraki horde, given the phrasing. She's picture leading said horde, along with Dario (Michiel Huisman), in the photos below. But this title may also be referring to a reveal related to Dany; specifically that she may have a relative somewhere out there in the wide world of Westeros. Hmm, a confirmation of R+L= J, perhaps?

There are also two shots from the happenings in Braavos - one of Arya (Maisie Williams) and the another of her latest target, the actress Lady Crane (Essie Davis). Yet, most prominently featured in these new photos is the action taking place in King's Landing, where this week the Tyrell army will march on the Sept of Baelor to stop Margaery (Natalie Dormer) from partaking in her own walk of atonement. Take a look:

Game of Thrones Season 6 Blood of My Blood Emilia Clarke Daenerys
Game of Thrones Season 6 Blood of My Blood Maisie Williams Arya
Game of Thrones Season 6 Blood of My Blood Essie Davis Lady Crane
Game of Thrones Season 6 Blood of my Blood Jonathan Pryce Natalie Dormer High Sparrow Margaery
Game of Thrones Season 6 Blood of My Blood Nikolaj Coster Waldeau Jaime
Game of Thrones Season 6 Blood of My Blood Dean Charles Chapman Tommen

It was back in Game of Thrones season 6 episode 4, 'Book of the Stranger', that the Lannisters and Tyrells put aside their differences and agreed what was best for both families was for Margaery not to be forced to take the same walk of shame through the streets as Cersei (Lena Headey) had last season. With Tommen already having ordered that the Lannister army not to interfere with the Faith, Lady Olenna (Dianna Rigg) and the Lannisters agree that Jaime will lead the Tyrell forces into King's Landing and take Margaery back by force.

However, they only learned this because the High Sparrow (Jonathan Pryce) confided in Tommen (Dean Charles-Chapman) - and with how quickly Tommen turned around and told his mother, there's a potential that this rescue mission they've hatched is all be a part of the High Sparrow's plan. After all, it's more than a little suspicious to see Tommen back in the crypt where he first met with the High Sparrow. Perhaps he's there to reveal what his mother and grandmother-in-law are planning?

Game of Thrones continues next Sunday with ‘Blood of my Blood’ @9pm on HBO. Check out a preview below: