abcAngela Baby as Huang YueyingChang Chen as Sun QuanChiling Lin as Xiao Qiaod / e / fDeepika Padukone as Sarra MartellEmilia Clarke as Saera Targaryen g / h / iHailee Steinfeldi as Madelyn BaratheonHera Hilmar as Yselyn Tullyj / k / lJacob Collins-Levy as Gunthor TyrellJérémy Irons as xxxJoe Dempsie as Duncan BaratheonJoshua Sasse as Boremund Baratheonm / n / oMichelle Fairley as Gwynevra TyrellNell Tiger Free as Selyse Selmyp / q / rPeter Capaldi as Otto Hightowers / t / u Takeshi Kaneshiro as Zhuge LiangTony Leng as Zhou Yuv / w / xVincent D'onofrio as Matthos TyrellVincent Regan as Borros Baratheony / zZhang Fengyi as Cao CaoZhao Wei as Sun Shang Xiang