Guest Stars Jacob Anderson as Grey Worm Ben Crompton as Eddison Tollett Julian Glover as Grand Maester Pycelle Ian McElhinney as Ser Barristan Selmy Finn Jones as Ser Loras Tyrell Anton Lesser as Qyburn Ian Beattie as Ser Meryn Trant Brenock O'Connor as Olly Eugene Simon as Lancel Lannister Roger Ashton-Griffiths as Lord Mace Tyrell Jonathan Pryce as High Sparrow Tara Fitzgerald as Selyse Baratheon Kerry Ingram as Shireen Baratheon Rosabell Laurenti Sellers as Tyene Sand Keisha Castle-Hughes as Obara Sand Jessica Henwick as Nymeria Sand Joel Fry as Hizdahr zo Loraq Will Tudor as Olyvar Josephine Gillan as Marei Meena Rayann as Meereenese Prostitute Gary Pillai as Merchant Captain Christian Vit as Lead Dornish Guard