Guest Stars Tuba Büyüküstün as Mara Branković Co Starring Luca Marroco as Gennadius Scholarius Resit Berker Enhos as Byzantine Nobleman 1 Hakan Aydin as Byzantine Nobleman 4 Alex Dave as Byzantine Nobleman 2 Ilkay Oskay as Byzantine Nobleman 5 Eva Dedova as Catherine Branković Baki Davrak as Đurađ Branković Özgür Başol as Hungarian Military Attache Serhat Kurtay as Çandarlı Entourage Erdal Yıldız as Baltaoǧlu Süleyman Izel Demirhan as Serbian Palace Servant Kürşat Öçalan as Palace Eunuch Altug Elveris as Captain Andreas Andrew McAlindon as John Grant Volga Sorgu as Andrej the Miner Can Ak as Ottoman Soldier