Guest Stars Nora von Waldstätten as Sister Lisette Antonio Petrocelli as Monsignor Luigi Cavallo Ramon Garcia as Cardinal Aguirre Kiruna Stamell as The Abbess Kika Georgiou as Donna Divisa Rossa Tomas Arana as Tomas Altbruck Nadie Kammallaweera as Sister Suree Ignazio Oliva as Father Valente Claudio Bigagli as Duillo Guicciardini Matthew Smallwood as Young John Brannox Joshua Smallwood as Adam Brannox Massimo Cagnina as Don Mario Alessandro Riceci as Fabiano Hella Stichlmair as Young Lady Brannox Jonas Crodack as Young Lord Brannox Alex Esola as Freddy Blakestone David Sebasti as TBD Marilyn Manson as Himself