View Full Cast Maya PlisetskayaOdette / OdileNikolai FedeychevPrince SiegfriedVladimir LevashevEvil SpiritViktor KhomyakovJester