Characters played by Mark Ryder
Cesare Borgia
Characters played by Isolda Dychauk
Lucrezia Borgia
Characters played by Diarmuid Noyes
Alessandro Farnese
Characters played by John Doman
Rodrigo Borgia
Characters played by Marta Gastini
Giulia Farnese
Characters played by Assumpta Serna
Vannozza Catanei
Characters played by Art Malik
Francesc Gacet
Characters played by Victor Schefé
Johann Burchard
Characters played by Dejan Cukic
Giuliano della Rovere
Characters played by Paul Brennen
Agapito Geraldini
Characters played by Scott William Winters
Rafaele Riario-Sansoni
Characters played by Michael Fitzgerald
Oliviero Carafa
Characters played by Andrew Hawley
Alfonso d'Este
Characters played by Karel Dobrý
Giovanni Colonna
Characters played by Christian McKay
Ascanio Sforza
Characters played by Valentina D'Agostino
Angela Borgia Lanzol
Characters played by Alejandro Albarracín
Alfonso di Calabria
Characters played by Stanley Weber
Juan Borgia
Cardinal Francesco Borgia
Characters played by Babsie Steger
Giovanna Farnese
Characters played by Thibaut Evrard
Niccolo Machiavelli
Characters played by Rafael Cebrián
Rodrigo Borgia 'El Pequeño' Lanzol
Characters played by Petr Stuna
Extra
Characters played by Miroslav Táborský
Gianbattista Orsini
Characters played by Matt Di Angelo
Francesco Alidosi
Characters played by Laura Fedorowycz
Silvia Ruffini
Characters played by Sean Campion
Virginio Orsini
Characters played by Joseph Beattie
King Louis XII
Characters played by Andrea Sawatzki
Adriana De Mila
Characters played by Manuel Rubey
Giovanni Sforza
Characters played by Predrag Bjelac
Francesco Piccolomini
Characters played by Vincent Carmichael
Ambassador Diego De Haro
Characters played by Josef Jelínek
Federigo San Severino
Characters played by Marc Duret
Guillaume Briçonnet
Characters played by Michelle Tate
Isabella Matuzzi
Characters played by Antoine Cholet
Georges d'Amboise
Characters played by Nicolás Belmonte
Shahzadeh Djem
Characters played by Adam Misík
Goffredo Borgia
Characters played by Richard Southgate
Marcoantonio Colonna
Characters played by Robert Polo
Carlo Canale
Characters played by Marek Vasut
Fabrizio Colonna
Characters played by Petr Vanek
Miguel de Corella
Characters played by Peter Hosking
Giovanni Savelli
Characters played by Paul Rhys
Leonardo da Vinci
Characters played by Javier Godino
Dionigi di Naldo
Characters played by Marco Quaglia
Antonio Giustiniani
Characters played by Marco Cassini
Pietro Bembo
Characters played by Sebastian Urzendowsky
Juan Borgia Lanzol
Characters played by Ondrej Zizka
Gian Borgia da Mila
Characters played by Petr Stafurik
Alfonso Borgia
Characters played by Marc Pickering
Ippolito d'Este
Characters played by Davide Lipari
Sigismondo d'Este
Sigismondo d' Este
Characters played by John Bradley
Giovanni de Medici
Characters played by Tereza Ramba
Fiametta Michaelis
Characters played by Niccolò Besio
Goffredo Borgia
Characters played by Scott Cleverdon
Gonzalo Fernandez de Cordoba
Characters played by Paloma Bloyd
Carlotta d'Aragona
Characters played by Rachel Winters
Hieronyma Borgia
Characters played by Josef Badalec
Pedro Luis Borgia Lanzol
Characters played by Mãdãlina Ghenea
Dorotea Malatesta
Characters played by Ferdinand Kingsley
Giulio d'Este
Characters played by Bruno Lastra
Ramiro de Lorqua
Characters played by Quentin Faure
Jean de Foix
Characters played by Manu Fullola
Vitellozzo Vitelli
Characters played by George Maguire
Ferrante d'Este
Characters played by Federico Rossi
Astore Manfredi
Characters played by Vadim Glowna
Jorge da Costa
Characters played by Monica Lopera
Maria Enriques de Luna
Characters played by Jirí Mádl
Francesco Remolino
Francesco Remolino d'Ilerda
Characters played by Eliska Krenková
Sancia Squillace
Characters played by Dave Legeno
Guidobaldo de Montefeltro
Characters played by Elisa Mouliaá
Pantisilea
Characters played by Marco Calvani
Oliviero Carafa
Christoforo Castanea
Characters played by Danny Szam
Michelangelo Buonarroti
Characters played by César Domboy
Guy de Leval
Characters played by Bohdan Petrovyc Esek
Cardinal Francesco Borgia
Characters played by Michael Byrne
Ercole d'Este
Characters played by Francesco De Vito
Niccolo da Correggio
Characters played by Valerio Morigi
Teofilo Farina
Characters played by Michael Billington
Orsino Orsini Migliorati
Characters played by Raimund Wallisch
Alfonso d'Aragona
Characters played by Erika Guntherova
Mother Superior
Characters played by Udo Kier
Pope Innocent VIII
Characters played by Jirí Ornest
Ardicino Della Porta
Characters played by Amber Rose Revah
Maacah Bat-Talmai
Characters played by Simon Larvaron
King Charles VIII
Characters played by David Atrakchi
Yves D'Allegre
Characters played by Matej Stropnický
Don Gaspar de Procida
Characters played by Stéphane Caillard
Charlotte d'Albret
Characters played by Matthew Tennyson
Ottaviano Riario
Characters played by Dagmar Bláhová
Midwife
Bonesetter
Characters played by Ivo Novák
Physician
Jacopo Dragoni
Characters played by Jindrich Tillinger
Pedro Luis Borgia
Pedro Luis Borgia Lanzol
Characters played by Josef Karas
Domenico Doria
Characters played by Bohdan Petrovyc Eke
Cardinal Francesco Borgia
Characters played by Rolf Kanies
Lorenz Beheim
Characters played by Alexandra Oppo
Isabella d'Este Gonzaga
Characters played by Ben Woods
Aurelio Borgia Matuzzi
Characters played by Mirko Cuneo
Faenza Signore
Characters played by Dan Cade
Galeotto Sclafenatus
Characters played by Gennadi Vengerov
Gabriel de Guzman
Characters played by Robert Russell
Filippo Decio
Professori Filippo Decio
Characters played by Lucy Boynton
Sister Lucia
Characters played by Jamie Oram
Prince Ferdinand of Habsburg
Characters played by James Greene
Maffeo Gherardo
Characters played by Nacho Aldeguer
Pedro Calderón
Characters played by Benjamin Gur
Petronio
Characters played by Frédéric Guignot
Peron De Basche
Characters played by Ivan Olivieri
Doctor
Gaspare Torella
Characters played by Iain Glen
Girolamo Savonarola
Characters played by Richard McCabe
King Federigo d'Aragona
Characters played by James Faulkner
Piero Soderini
Characters played by Daisy Lewis
Maria Diaz Garlon
Characters played by Valentina Cervi
Caterina Sforza-Riaro
Characters played by Andrew Buckley
Francesco da Puglia
Characters played by Jonah Lees
Aurelio Borgia Matuzzi
Characters played by Héléna Soubeyrand
Queen Anne of Brittany
Characters played by Niall Greig Fulton
Domenico da Pescia
Characters played by Luigi Di Fiore
Luca Cortese
Characters played by Roberto Nobile
Massimo Ciannavei
Characters played by Richard van Weyden
Josquin des Prez
Characters played by Jonathan Silvestri
Giovanni di Fonsalida
Characters played by Orlando Cinque
Aldo Venoni
Characters played by Georgia Lepore
Giana Grimani
Characters played by Petr Kantor
Servant (Francie)
Characters played by Ondrej Novák
Angelo Farnese
Son of God
Characters played by Nicholas Woodeson
Alonso Pimental
Characters played by Marc Saez
Pierre d'Archambaud
Characters played by Simone Gandolfo
Giampaolo Baglioni
Characters played by Gina Haller
Yuisa
Characters played by Mario Tardón
Francesco Orsini
Characters played by Sara Rivero
Lucrezia Normani
Characters played by Sami Loris
Galeotto Franciotti della Rovere
Characters played by Cosme Castro
Roland
Characters played by Andrea Cagliesi
Pandolfo Collenuccio
Characters played by Martin Kashirokov
Juanito Grascia
Characters played by Dagmar Spain
Striga
Characters played by Jorden Bird
Fra Rainaldo
Characters played by Nicholas Amer
Prospero Santacroce
Characters played by Brian Caspe
Giacomo Galasi
Characters played by Jonathan Bonnici
Young Actor
Characters played by Hélène Genet
Alfreda Zongha
Characters played by Stepán Coufal
Colonna Bravi
Characters played by Daphne Wattiez
Servant
Characters played by Rudolf Martin
Francheschetto Cibo
Characters played by Petr Jákl
Hanz - Leader of Germans
Characters played by Ivan G'Vera
Giorgio Schiavone
Characters played by Jim High
Gentile Di Viterbo
Characters played by Rosie Sansom
Rosalina della Mirandola
Characters played by Eva Jenickova
Striga
Characters played by Anna Kameníková
Columba of Rieti
Characters played by Stewart Kenneth Moore
Bishop Frederick Von Hohenzollern
Characters played by Kevin Michael Clarke
Silvestro Gentile di Viterbo
Characters played by Adrien Jolivet
Jean Briçonnet
Characters played by Daniel Sidon
Pasquale
Characters played by Barbora Mudrová
Maddalena di Lorenzo de' Medici
Characters played by Robert Russel
Filippo Decio
Characters played by Lorenzo Richelmy
Sidonio Grimani
Characters played by David Gant
John Morton
Characters played by Joseph Long
Constantino Eroli
Characters played by Ifan Huw Dafydd
Alain le Grand
Characters played by Barbara Ronchi
Anna Maria Sforza
Characters played by Philip Arditti
Kasim Bey
Characters played by Ashley Artus
Falco Sinibaldi
Characters played by Guy Roberts
Beggar
Characters played by Joe Weintraub
Alexius
Characters played by Jay DeYonker
Actress playing Virgin Mary
Characters played by Paco Manzanedo
Lorenzo Bassi
Characters played by Alessio Vassallo
Bartolomeo Flores
Characters played by Jared Doreck
Angel
Characters played by Margherita Vicario
Cariddi Grimani
Characters played by Florian Fitz
Ludovico Sforza
Characters played by Sarah Stern
Jeanne of France
Characters played by Alessio Di Clemente
Giuliano Salviati
Characters played by Dominic Borrelli
Bernardino da Corte
Characters played by Beniamino Brogi
Young Spoletan
Characters played by Marek Adamczyk
Giacomo Gaetanis
Characters played by David Fellowes
Bobbo
Characters played by Carl Achleitner
Johannes Trithemius
Characters played by Curtis Matthew
Zosimos Aeneos
Characters played by Nuccio Siano
Aldus Manutius
Characters played by Damian Odess-Gillett
Florentine Nobleman
Characters played by Natasa Burger
Nonnina
Characters played by Gabriela Dorantová
Large Woman
Characters played by David Sir
Fool
Characters played by Sandra Paternostro
Farmer's Wife
Characters played by Maria Grazia Mandruzzato
Greek Matron
Characters played by Tomás Jerábek
Monk
Characters played by Giulia Taverna
Ginevra Tiepolo Gonzaga
Characters played by Lukás Vydrzal
Princess
Characters played by Rod Grover
Giovanni Battista Zeno
Characters played by John Poston
Euphemian
Characters played by Emanuel Rodrigues
Jewish Leather Worker
Characters played by Alzbeta Bartosová
Nursemaid
Characters played by Dan Brown
Peasant
Characters played by Andrea De Manincor
Fernando de Almada
Characters played by Jan Vosmik
Gaoler
Characters played by Marketa Sebestakova
Old Woman
Characters played by Michal Rones
French Doctor
Characters played by Grant Podelco
Merchant
Characters played by Tomás Novotný
Spanish soldier
Characters played by Bohumil Kucera
Hungarian Ambassador
Characters played by Tom Wlaschiha
Philip Von Hapsburg
Characters played by Richard Ridings
Adriano Castellesi
Characters played by Joseph Balderrama
Gugliemo Farnese
Characters played by John Standing
Guido Gallio
Characters played by Wilf Scolding
Anton van Lalaing
Characters played by Dermot Crowley
Ferdinand of Aragon
Characters played by Miriam Stein
Juana of Castile
Characters played by Agathe de La Boulaye
Catalina de Foix
Characters played by Michael Jayston
Pandolfo Petrucci
Characters played by Adam Levy
Giovanni Bentivoglio
Characters played by Simón Andreu
Francisco Jimenez de Cisneros
Characters played by Carolina Main
Cleofe Marescotti
Characters played by Luka Peros
Imola Man
Characters played by Nicholas Asbury
Bernado Grammante
Characters played by David Hargreaves
Fra Celio
Characters played by Mario de la Rosa
Juan de Vera
Characters played by Jacob Krichefski
Mason
Characters played by Pierre Perrier
Bertrand de Blois
Characters played by Rusty Goffe
Male Dwarf
Characters played by Antony Bunsee
Renato Gacet
Characters played by Paul Hamy
Simon d'Auxerre
Characters played by Alex Blake
Innkeeper
Characters played by Brendan Price
Juan de Canamas
Characters played by Alex Giannini
Damiano Martinelli
Characters played by Jérémie Covillault
Jean d'Albret
Characters played by Ruaraidh Murray
Count Bernard Stewart
Characters played by Bruno Sevilla
Bernardino Lopez de Carvajal
Characters played by Sam Cox
Commander
Characters played by Peter Pertusini
Tommaso albanese
Characters played by Lucia Edwards
Female Pilgrim
Characters played by Claudia Vaseková
Midwife
Characters played by Drew Dillon
The Pilgrim
Characters played by Josafat Vagni
Achilli Tiberti
Characters played by Tatiana Evonuk
Prostitute
Characters played by Dominique Drew
Isabel Borgia
Characters played by Alisdair McKee
Actor playing Jesus Christ
Characters played by Filip Lozic
Urs Graf
Characters played by Margherita Laterza
Drusilla
Characters played by Vili Matula
Giovanni Batista Caracciolo
Characters played by Wolfgang M. Bauer
Jacob Nufer
Characters played by Paolo Stella
Bishop
Characters played by Alessandro Sanguigni
Ermete Bentivoglio
Characters played by Nadia Silva
Caterina Gonzaga
Characters played by Nera Stipicevic
Imola Woman
Characters played by Jan Holík
Roman Merchant
Characters played by Varhan Orchestrovich Bauer
Servant 1
Characters played by Daniel Margolius
Thug
Characters played by Jérémy Alberti
Louis de Beaumont
Characters played by Rj Conley
Cobbler
Characters played by Benedikt Greiner
Nicolaus Copernicus
Characters played by Sanjin Krapinec
Venetian Envoy
Characters played by Leos Jurácek
Servant
Characters played by Pavel Hakim Majer
Blacksmith
Characters played by Elias Bauer
Konrad Muller
Characters played by Mantas Ceskauskas
Roman Peasant
Characters played by Francesco Scoletta
Servant 2
Characters played by Martin Hanus
General on Horse
Characters played by Marco Giuliani
Piero della Monte
Characters played by Matija Jaksekovic
Priest
Characters played by Lukas Pelc
Young male Pilgrim
Characters played by Adéla Slámová
Constanza
Characters played by Luca Mascolo
Galeazzo Sforza
Characters played by Ellie Darcey-Alden
Felice della Rovere
Characters played by Tereza Fiserova
Nannia Colonna
Characters played by Michal Kern
Prisoner
Characters played by Tasha Brade
Lady
Characters played by Josh Gee
Cardinal