Every century, Sera wakes in the same lonely tower with the same impossible deadline. She has fourteen days to find a soul in need, bind herself to that person through a magical tether, and attempt to break the spell before sleep takes her for another hundred years. She has tried before. She has loved before. Time always wins. This awakening leads her to Adrian, a disgraced knight who hides old wounds behind dry humor and a talent for surviving fights he probably should avoid. He is exactly the kind of man Sera cannot afford to want. The tether already makes their lives dangerously dependent on one another, carrying pain, fear, and emotion across the bond. Falling in love would only make the inevitable separation worse. Yet as they travel together in search of the answers that might finally end Sera's curse, distance becomes harder to maintain. Adrian treats her like a woman instead of a legend. Sera sees the honor beneath his battered reputation. Their quest draws them through ancient magic, enemies with their own designs, and revelations about the curse that challenge everything Sera believes about the centuries she has lost. Each danger tightens the tether, making one truth impossible to ignore: if one of them falls, the other may not escape the consequences. For Sera, hope is almost more frightening than another century of sleep. For Adrian, helping her means risking a future he had stopped imagining for himself. The days are running out, and the spell has never cared about love. To break it, they will have to discover why Sera was bound in the first place and decide whether the connection growing between them is another cruel part of the curse or the one thing powerful enough to challenge it.
Every century, Sera wakes in the same lonely tower with the same impossible deadline. She has fourteen days to find a soul in need, bind herself to that person through a magical tether, and attempt to break the spell before sleep takes her for another hundred years. She has tried before. She has ...