
760 readers · 12 chapters · 6 free
For a hundred years, Isolde tried to become the perfect rose for Cyrus, the ancient vampire count who saved her, raised her, and promised to present her to vampire society as his equal. Then he brought home Elena, a fragile human girl with innocent eyes and hidden claws. At Isolde's coming-of-age ball, Cyrus gave Elena the spotlight, called Isolde his adopted daughter, and shattered the fantasy she had built her life around. So Isolde left Thornhold Castle behind. In Vienna, she met Asahel, a dangerous, charming demon who never asked her to bleed, heal, or change herself to be loved. But when Cyrus returns begging for forgiveness, Isolde must decide whether she is still his broken rose... or finally free to be herself.