I am actually surprised I finished this book, but that's why it gets two stars and not one. My biggest problem with it, was that there was too much disjointed action. Sometime we are in the present, sometime we are in the past, yet we don't know exactly where we are.
The good part about this book was getting some insight into Dory and Mircea's past, and why she flies into rages sometimes, but that was not enough to keep me interested along the way. I found myself skimming way too much.