Guest Stars Nora von Waldstätten as Sister Lisette Ramon Garcia as Cardinal Aguirre Antonio Petrocelli as Monsignor Luigi Cavallo Kiruna Stamell as The Abbess Eco Andriolo Ranzi as Sister Caterina Massimo Cagnina as Don Mario Zaki Bibawi Ayyad as Faisal Joshua Smallwood as Adam Brannox Matthew Smallwood as Young John Brannox Agnieszka Jania as Sister Ivanka Alessandro Riceci as Fabiano Hella Stichlmair as Young Lady Brannox Jonas Crodack as Young Lord Brannox Janet Henfrey as Lady Brannox Marcello Romolo as Don Tommaso Lore Stefanek as Attanasio's Mother Tim Barlow as Lord Brannox Charlie Potts as Adam Brannox - 12 years old Callum Potts as John Brannox - 12 years old