Sergio Mimica-Gezzan
Christian Duguay
Jon Cassar
Richard Madden
饰: Cosimo
Dustin Hoffman
饰: Giovanni
Stuart Martin
饰:Lorenzo de` Medici
Tatjana Inez Nardone
饰:Emilia
Lex Shrapnel
饰:Rinaldo Degli Albizzi
Guido Caprino
饰: Marco Bello
Giorgio Caputo
饰: Malavolti
Annabel Scholey
饰: Contessina
Sarah Felberbaum
饰: Maddalena
Toby Regbo
饰: Tommaso Peruzzi
Miriam Leone
饰: Bianca
Raoul Bova
饰: Pope Sixtus IV
Brian Cox
饰: Guadagni
David Bradley
饰: Bardi
Michele Morrone
饰:Ship Captain
Valentina Cervi
饰: Alessandra Albizzi
Andrea Bosca
饰: Sanuto
Valentina Bellè
饰: Lucrezia
Synnove Karlsen
饰: Clarice / Clarice De' Medici / Clarice Orsini
Frances Barber
饰: Piccarda
Sam Taylor Buck
饰: Young Lorenzo
Valentina Carnelutti
饰: Maria Tarugi
Alessandro Sperduti
饰: Piero
Louis Partridge
饰:Piero de Medici
Daniel Caltagirone
饰: Pazzi
饰:Rosa
Anthony Howell
饰: Francesco Sforza
Steven Waddington
饰: Cossa
Fortunato Cerlino
饰: Bredani
Eugenio Franceschini
饰: Ormando Albizzi
Ben Starr
饰: Donatello
Andrea Bruschi
饰: Andreas di Cecco
饰: Woman
Alessandro Preziosi
饰: Brunelleschi
Daniel Sharman
饰:Lorenzo de' Medici
Pietro Ragusa
饰:Nicolò Ardinghelli
David Brandon
饰:Petrucci
Aurora Ruffino
饰:Bianca de' Medici
Bradley James
饰:Giuliano de' Medici
Matteo Martari
饰:Francesco de' Pazzi
Ken Bones
饰:Ugo Bencini
Charlie Vickers
饰:Guglielmo Pazzi
Miriam Dalmazio
饰:Bona of Savoy
Michele Balducci
饰:Guido Cavalcanti
Jacob Fortune-Lloyd
饰:Francesco Salviati
Beniamino Brogi
饰:Nori
Michael Schermi
饰:Ricciardo
Vincenzo Crea
饰:Nico
Jacob Dudman
饰:Giulio de' Medici
Giorgio Marchesi
饰:Giacomo Spinelli
Andrea Garofalo
饰:Gianni
David Bamber
饰:Pope Eugenius IV
饰:Montesecco
Maurizio Lombardi
饰:Andrea Foscari
Francesco Di Raimondo
饰:Cardinal Riario
Marco Pancrazi
饰:Corona's Servant
Simona Caparrini
饰:Midwife Maria
Roberto Mantovani
饰:Father Anselmo
饰:Guiscardi
饰:Captain
Ray Stevenson
饰:King Ferrante
饰:Maso degli Albizzi
Stephen Hagan
饰:Leonardo da Vinci
Ilir Jacellari
饰:Jailer
Matt Patresi
饰:Del Giudice
Loris De Luna
饰:Cardinal Raffaele
Manuel Cauchi
饰:Pope Paul II
Giampiero Judica
Adrian McCourt
饰:Filippo Visconti
Daniele La Leggia
饰:Enrico
Riccardo Floris
饰:Visconti's Guard
饰:Sandro Tarugi
Luigi Diberti
饰:Cavalcanti
Clive Riche
饰:Albizzi's Guard
饰:Mercenary nº1
Lorenzo Pedrotti
饰:Young Cardinal
饰:Woman nº2
Andrea Scarduzio
饰:Second Follower
饰:Mercenary nº2
Antonio Zavatteri
饰:Soriano
饰:Tarugi's Servant
饰:Hite Haired Man
Francis Pardeilhan
饰:Architect nº4
饰:Cardinal Mosca
饰:Carlo Medici's Spy
饰:Cardinal Orsini
Giuliano Ghiselli
饰:Cardinal Torelli
Antonio De Matteo
饰:Claudio (Guard)
Costantino Comito
饰:Husband
饰:Foster home manager
Elena Rusconi
饰:Noble Woman
Francesca Prandi
饰:Bianca
Giulio Pampiglione
饰:Noble Man
饰:Lead Guard
Emmett J Scanlan
饰:Guido Battista
饰:Andrea
Alessandra Mastronardi
饰:Lucrezia Donati
Sebastian De Souza
饰:Sandro Botticelli
Sarah Parish
饰:Lucrezia de' Medici
Callum Blake
饰:Carlo de' Medici
Jacopo Olmo Antinori
饰:Bastiano Soderini
Jack Bannon
饰:Angelo Poliziano
Francesco Montanari
饰:Girolamo Savonarola
Johnny Harris
饰:Bruno Bernardi
Sean Bean
饰:Jacopo de' Pazzi
Matilda Anna Ingrid Lutz
饰:Simonetta Vespucci
饰:Fra Quintino
饰:Roberto Cavalcanti
饰:Girolamo Savonarola
Raniero Monaco Di Lapio
饰:Vanni
饰:Nanny Maria
Filippo Nigro
饰:Luca Soderini
饰:Vespucci
Jack Roth
饰:Girolamo Riario
Tam Mutu
饰:Galeazzo Sforza
David Brooks
饰:Ricci
William Franklyn-Miller
饰:Giovanni de' Medici
Daniele Pecci
饰:Ludovico il Moro
Rose Williams
饰:Caterina Sforza Riario
Neri Marcoré
饰:Pope Innocent VIII
John Lynch
饰:Pope Sixtus IV
Marco Foschi
饰:Alfonso
Brando Pacitto
饰:Antonio Meffei
Julian Sands
饰:Piero de' Medici
饰:Tancredi
Andrea Tidona
饰:Pope Martin V
Alessandro Cremona
饰:Ferzetti
饰:Maffei
Andrei Claude
饰:Federico da Montefeltro
Gaia Weiss
饰:Ippolita Sforza
饰:Aquilani
Mark Thompson-Ashworth
饰:The Prior of San Marco
Edward Dring
饰:Choirboy
饰:Girolamo Riario
饰:Man
Jay Natelle
饰:Banker
饰:Fioretta Gorini
饰:Jacopo Foscari
Martino Duane
饰:Cardinal Lampedusa
Denise McNee
饰:Ederly Nun
Roberto Accornero
饰:Massimo Contarini
Nicola Garofalo
饰:Architect nº1
饰:Older Man
饰:Cardinal Della Rovere
Lorenzo Balducci
饰:Mario de' Medici
Laurence Belgrave
饰:Architect nº2
Matthew T. Reynolds
饰:Cardinal Bellini
饰:Priest
Stefano Venturi
饰:De Girolamo
Simone Spinazze
饰:Vaccari
Fabrizio Rizzolo
饰:Father Timoteo
Ennio Tozzi
饰:Disheveled Man
饰:Cavalcanti
Sylvia De Fanti
饰:Maddalena Orsini
Kai Portman
饰:Giovanni Lampugnani
饰:Banca Pazzi's Clerk
Mattia Sbragia
Lidia Vitale
Nicholas Meyer
Frank Spotnitz
Ian Kershaw
Francesco Frigeri
Scott Powell
Marco Pancrazi
Sergio Ercolessi
Claudio Lullo
Teresa Razzaudi
Emiliano Novelli
Francesco Pegoretti
James Dormer
Barbara Pastrovich
Mark Denton
Colin Azzopardi
Adina Dulcu
Jonny Stockwood
Alex von Tunzelmann
Francesco Arlanch
Guy Burt
Emilia di Girolamo
Francesca Gardiner
Kate Brooke
Chris Hurford
Debbie Oates
Scott Powell
Tim Murrell
Scott Powell
Teresa Razzaudi
Annemarie van de Mond
服装设计
Francesco Pegoretti
Claudio Lullo
Marco Pancrazi
Emiliano Novelli
Simon Rizzoni
Francesco Frigeri
Sergio Ercolessi
Barbara Pastrovich
Colin Azzopardi
Adina Dulcu
Michele Sblendorio
Michele Sblendorio
Annemarie van de Mond
Luisa Cotta Ramosino