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 Brenock O'Connor as Olly Ian Beattie as Ser Meryn Trant Eugene Simon as Lancel Lannister Roger Ashton-Griffiths as Lord Mace Tyrell Jonathan Pryce as High Sparrow Kerry Ingram as Shireen Baratheon Tara Fitzgerald as Selyse 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