Season 6 of the fantasy series picks up right after the shocking events that closed the previous season. Daenerys (Emilia Clarke) is taken prisoner by Khal Moro (Joe Naufahu), as Tyrion (Peter Dinklage) observes that her enemies are getting stronger. The body of Jon Snow (Kit Harington) is taken to a safe place by the loyalists, in an effort to resist the mutineers. Ramsay Bolton (Iwan Rheon) becomes the only ruler in the North, while Sansa (Sophie Turner) and Theon (Alfie Allen) manage to escape through the woods thanks to Brienne of Tarth (Gwendoline Christie). In Bravoos, Arya (Maisie Williams) is blind and living as a beggar, but doesn't give up on her training with the Waif (Faye Marsay) and Jaqen H'ghar (Tom Wlaschiha); beyond the Wall, Bran (Isaac Hempstead-Wright) continues his own training with the Three-Eyed Raven (Max von Sydow). Jamie (Nikolaj Coster-Waldau) and Cersei (Lena Headey) join forces once again, vowing to seek revenge against all their enemies.