Guest Stars Pietro Ragusa as Nicolò Ardinghelli David Brandon as Petrucci Jacopo Olmo Antinori as Bastiano Soderini Raniero Monaco di Lapio as Vanni Gualtiero Burzi as Fra Quintino Grace O'Leary as Maddalena de' Medici Louis Partridge as Piero de' Medici (Teen) Neri Marcorè as Pope Innocent VIII Lidia Vitale as Anna Credit Only Aurora Ruffino as Bianca de' Medici Daniele Pecci as Ludovico il Moro