Guest Stars Peter Sullivan as Cardinal Ascanio Sforza Vernon Dobtcheff as Cardinal Versucci Bosco Hogan as Cardinal Piccolomini Gina McKee as Caterina Sforza David Alpay as Calvino Julian Bleach as Niccolo Machiavelli Steven Berkoff as Girolamo Savonarola Jesse Bostick as Antonello Roger Lloyd Pack as Friar Noah Silver as Benito Sforza Tom Austen as Raffaello Ivan Kaye as Duke Ludovico Sforza Helen Bradbury as Nanny Richard Durden as The Physician Robert Cavanah as Hernando De Caballos Nathan O'Toole as Vicenzo Stevie Benko as Savonarola Children's Leader Béla Gados as Il Cerimoniere Selva Rasalingam as Tommaso Carracci Elliot Lang as The Boy Angelo Rory McMenamin as The Boy Lucio