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 Nathan O'Toole as Vicenzo Stevie Benko as Savonarola Children's Leader Béla Gados as Il Cerimoniere Robert Cavanah as Hernando De Caballos Elliot Lang as The Boy Angelo Rory McMenamin as The Boy Lucio Selva Rasalingam as Tommaso Carracci