Guest Stars Peter Sullivan as Cardinal Ascanio Sforza Vernon Dobtcheff as Cardinal Versucci Bosco Hogan as Cardinal Piccolomini Gina McKee as Caterina Sforza Ronan Vibert as Giovanni Sforza Luke Pasqualino as Paolo Michel Muller as King Charles VIII Augustus Prew as Prince Alfonso Roger Lloyd Pack as Friar Mark Noble as French General Edward Akrout as French Captain Edward de Souza as Doctor Jemima West as Vittoria Helen Bradbury as Nanny Noah Taylor as Mortician Carl McCrystal as Soldier Kellie Blaise as Bernadetta Richard Rifkin as The Penitent