Stannis marches. Dany is surrounded by strangers. Cersei seeks forgiveness. Jon is challenged.
Daenerys meets her future. Bran meets the past. Tommen confronts the High Sparrow. Arya trains to be No One. Varys finds an answer. Ramsay gets a gift.
While Jaime weighs his options, Cersei answers a request. Tyrion’s plans bear fruit. Arya faces a new test.
In Braavos, Arya sees the Many-Faced God. In King’s Landing, Queen Margaery enjoys her new husband. Tyrion and Varys walk the Long Bridge of Volantis.
Arya trains. Jorah and Tyrion run into slavers. Trystane and Myrcella make plans. Jaime and Bronn reach their destination. The Sand Snakes attack.
Arya makes progress in her training. Sansa confronts an old friend. Cersei struggles. Jon travels.