Every lifetime, they find each other.
Ravenna-her name meaning raven-is a bestselling author haunted by dreams she cannot escape, shadows of lives she doesn't remember yet feels etched into her very soul. When she locks eyes with the stranger cloaked in storm-grey, a hunger awakens inside her that defies reason. Her body doesn't know him. Her soul does.
Tenebriel-his name meaning Shadow of God-is a fallen angel cursed to wander eternity.
His punishment: to love her, to lose her, and to feel her burn away in his arms again and again.
He knows their bond is forbidden. He knows it will end in fire. Yet he cannot stay away.
But this lifetime is not like the others. Ravenna's power is stirring-dark, intoxicating, a force neither Heaven nor Hell can contain. The raven and the shadow are drawn together once more, their desire a flame that could ignite the end of worlds.
Eternal love. Eternal curse.
This time, one of them must break.