Guest Stars Aurora Ruffino as Bianca de' Medici 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) Vincenzo Crea as Nico Jacob Dudman as Giulio de' Medici William Franklyn-Miller as Giovanni de' Medici (Teen) Marco Palvetti as Guiscardi Credit Only Daniele Pecci as Ludovico il Moro