Guest Stars Sebastian De Souza as Sandro Botticelli Pietro Ragusa as Nicolò Ardinghelli David Brandon as Petrucci Jacopo Olmo Antinori as Bastiano Soderini Jack Bannon as Angelo Poliziano Miriam Dalmazio as Bona of Savoy Charlie Vickers as Guglielmo Pazzi Beniamino Brogi as Nori Alan Cappelli Goetz as Roberto Cavalcanti Michele Balducci as Guido Cavalcanti Sam Taylor Buck as Young Lorenzo Tam Mutu as Galeazzo Sforza