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 Roger Lloyd Pack as Friar Augustus Prew as Prince Alfonso Mark Noble as French General Edward de Souza as Doctor Edward Akrout as French Captain 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