Arya (Maisie Williams) has started on a new path. But at least Needle is with her.
Tyrion (Peter Dinklage) has gone in hiding ... and grown a beard! Varys (Conleth Hill) still seems follicularly challenged.
Daenerys Targaryen (Emilia Clarke) plots her next move
Brienne (Gwendoline Christie) and her trusty squire Pod (Daniel Portman) still haven't found Sansa Stark.
Sansa (Sophie Turner) is still transformed with that dark hair and confidence. Let's see if Littlefinger (Aidan Gillen) can handle what she's become.
Margaery Tyrell (Natalie Dormer) may be the new queen, but how much power will Queen Regent Cersei (Lena Headey) let her have?
Let's keep Tommen (Dean-Charles Chapman) as far away from Margaery as possible, shall we?
Cersei (Lena Headey) and Jaime (Nikolaj Coster-Waldau) don't look as close as they once were
Cersei (Lena Headey) has a task for Meryn Trant (Ian Beattie)
Ellaria Sand (Indira Varma) is not happy with Areo Hotah (Deobia Opaeri)
Behold Doran Martell (Alexander Siddig), Prince of Dorne
What sexy wickedness is Melisandre (Carice van Houten) up to now?
Jonathan Pryce plays the High Sparrow.
Why so serious, Jon Snow (Kit Harington)?
Ah, it seems that Jon Snow has business with Stannis (Stephen Dillane) and Davos (Liam Cunningham).
Tormund Giantsbane (Kristofer Hivju) is apparently still a prisoner of the Night's Watch.
Roose Bolton (Michael McElhatton) is the proud papa to the newly legitimized Ramsay (Iwan Rheon). New wife Walda Frey (Elizabeth Webster) completes the picture.
Missandei (Nathalie Emmanuel) just can't understand Grey Worm's (Jacob Anderson) pain!
But there's nothing like the Lord of Light to keep the Red Woman warm
Obara Sand (Keisha Castle-Hughes) is the vengeance-seeking daughter of Oberyn Martell and Ellaria Sand. Their daughters are known as the Sand Snakes. Get it? Obara's weapon of choice is the same as her dad's: the spear.
Tyene Sand (Rosabell Laurenti Sellers) prefers the double daggers
Nym Sand (Jessica Henwick) has deadly aim with that whip!
If you think Joffrey's little sis looks a little different, you're right. Nell Tiger Free has taken over the role of Myrcella from Aimee Richardson.
Trystane Martell (Toby Sebastian) is the heir to Dorne. Could a political marriage with Myrcella be in the works?
Jaime and Cersei haven't seen eye-to-eye for a while. Where will this leave them?
Kit Harington as Jon Snow and Ciaran Hinds as Mance Rayder