Renata (Galina Gorchakova) is posessed by a demon and the knight Rupert (Sergei Leiferkus) falls in love with her and accompanies her in her search for ex-lover Count Heinrich whom she believes is the fiery angel in human form. The role of Renata is a real tour de force for Gorchakova. Virtually every scene is a mad scene, she is on stage nearly all of the time and it's all very intense. It must be nearly as challenging a role as, say, Salome or Elektra.
Some regard this opera Prokofiev's masterpiece. I wouldn't go that far, but it's definitely an interesting opera. It was never staged during Prokofiev's lifetime, but Proko thought so highly of it that he used music from it for his third symphony - a matter of not wasting any good music. The production is very wel done and I was on the edge of my seat during the fifth act, and not only because of the nudity () even though musically it's weaker than the other four. BTW, don't think that this is a long opera because there are five acts - the whole opera lasts just over two hours.