View Full Cast Robert PowellProf. Edward FosterElena Sofia RicciBarbara LoganMichel BouquetMarquis of SanterreJonathan CecilEdwin PriceFanny BastienEmma