View Full Cast Fiona DuncanClarissaDerek FrancisPasqualiPeter SallisGiulioGretchen FranklinErminiaDavid Diarmid CammellSilvietto