Maren knows better than to trust Lucian Vale. His powerful family looks down on witches like her, his grandfather rules Ravenshade with an iron grip, and Lucian has never given her a reason to believe he is different. None of that matters when she finds him beaten nearly to death in a rain-soaked alley and chooses to save him. The act creates a magical life debt neither of them asked for, binding their fates together at the worst possible time. Maren is a dream wielder, part of a feared magical minority the High Witch is determined to control. Lucian stands at his grandfather’s side, caught between the privilege he was raised to defend and the disturbing truths he can no longer ignore. Their forced connection turns hostility into reluctant understanding, then into an attraction neither can afford. But Ravenshade is unraveling. Dream wielders are being blamed for growing unrest, nightmares are becoming more dangerous, and political fear is hardening into persecution. As Maren’s power deepens, so does the risk that the darkness inside the dream realm will consume more than her sleep. Lucian may be the last person she should depend on, yet the life debt keeps pulling them together when every secret threatens to tear them apart. With family loyalty, forbidden magic, and lives hanging in the balance, Maren must decide whether the bond between them is a curse, a weapon, or the only chance they have to survive what is coming.
Maren knows better than to trust Lucian Vale. His powerful family looks down on witches like her, his grandfather rules Ravenshade with an iron grip, and Lucian has never given her a reason to believe he is different. None of that matters when she finds him beaten nearly to death in a rain-soaked...