WATCH: Which character makes a return to Game of Thrones for episode 2?
The episode titles for Game of Thrones series six episodes two and three have been released and offer some clues as to what to expect.
The second episode, airing next Monday morning at 2am on Sky Atlantic (repeated at 9pm), is titled 'Home' and sees the return of Bran...
"Bran (Isaac Hempstead Wright) trains with the Three-Eyed Raven (Max von Sydow). In King’s Landing, Jaime (Nikolaj Coster-Waldau) advises Tommen (Dean-Charles Chapman). Tyrion (Peter Dinklage) demands good news, but has to make his own," reads the episode synopsis.
"At Castle Black, the Night’s Watch stands behind Thorne (Owen Teale). Ramsay Bolton (Iwan Rheon) proposes a plan, and Balon Greyjoy (Patrick Malahide) entertains other proposals."
Here's the trailer, which also reveals that Cersai and Jamie attempt to take King's Landing, Tyrion finds Daenerys' dragons and the Boltons hatch a plot to storm Castle Black. No sign of Melisandre but that's not to say she won't appear in the actual episode...
On May 8 we'll be treated to the third episode, 'Oathbreaker' which clearly refers to Brienne, whose sword is called 'Oathkeeper'.
The episode synopsis reads, "Daenerys (Emilia Clarke) meets her future. Bran meets the past. Tommen confronts the High Sparrow (Jonathan Pryce). Arya (Maisie Williams) trains to be No One. Varys (Conleth Hill) finds an answer. Ramsay gets a gift."
Daenerys clearly finds out exactly what is in store for her while Bran 'meeting the past' could mean there's a flashback in store.
- Read more: No happy endings in bonkers but brilliant 'Game of Thrones'
- Game of Thrones: 10 things we learned (and didn't learn) from season 6 episode 1
- Game of Thrones actor Brenock O'Connor (16) who stabbed Jon Snow received death threats from fans