Great ! As expected, the hero win and the villain dead. I thought she'll choose between Christophe and Graves, but that's okay you can't really decide if you love them in their own different ways. I'm happy that Dru can finally breathe without a lump on her throat, that is Sergej, and now that she'd bloomed, she can take anyone that go against her way.
I don't like the ending though, I thought Graves will come back