Guest Stars Peter Sullivan as Cardinal Ascanio Sforza Gina McKee as Caterina Sforza Julian Bleach as Niccolo Machiavelli Thure Lindhardt as Rufio Sebastian De Souza as Alfonso of Aragon Pilou Asbæk as Paolo Orsini Abraham Belaga as Vitelezzo Vitelli Prometheus Aleifer as Roberto Orsini Joseph Macnab as Prospero Colonna Björn Hlynur Haraldsson as Gian Paolo Baglioni Brendan Cowell as Mattai the Hebrew Melia Kreiling as Bianca Linda Marlowe as Old Lady Matias Varela as King Ferdinand II of Naples Patrick O'Kane as Francesco Gonzaga Edward Hogg as Georges D'Amboise Serge Hazanavicius as Louis XII of France Ana Ularu as Charlotte D'Albret Tristan Sturrock as Doctor Antal Konrád as Major-domo András Sándor as Gonzaga Servant Gabriella Fon as Nun #1 Gerda Pohánka as Nun #2 Sophie Goulet as Joan of France