Cast & Crew
- Jonathan BaileyLeonardo
- Akemnji NdifernyanMachiavelli
- Flora Spencer-LonghurstLisa
- Ryan McGowanPiero de' Medici
- James Mitchell-ClydePiero de' Medici
- James CuninghamMaestro Verrocchio
- Camilla WaldmanTeresa de' Medici
- Thembalethu NtuliCosimo
- Chris OlleyCaporaso
- Anthony BishopPlacidi
- Mike HuffValerio
- Graham HopkinsThe Duke
- Beryl RichardsDirector
- Luke WatsonDirector
- Rob EvansDirector
- Bernard KrichefskiProducer
- Lucy MartinProducer
- Brian LynchWriter
- Danny PeakWriter
- Pia AshberryWriter
- Melanie StokesCreator