“To study a curse is to believe, however foolishly, that naming the teeth might keep them from closing.”
— from The Crimson Tome Commentaries, anonymous copyist
The invitation arrived with the evening mist, resting on the sill of my bedroom window as if the fog had placed it there by mistake. I noticed it because the glass reflected a faint blue-green glow over the edge of my notebook, washing across my own handwriting until the ink looked briefly alive.
For several seconds, I did not move. The Stormrune estate was quiet around me, though quiet in that house was never simple. Old wood settled in the walls. Rain tapped against cracked glass. Somewhere in the western wing, stone kept the shape of people my bloodline had failed to save.
Kitty lifted his head from the corner of my desk and stared at the window. His blue eyes fixed on the folded silk-paper with a stillness that made the back of my neck prickle. He had been sleeping beside a stack of copied curse indexes, one dark paw pressed over the edge of my notes as if claiming editorial authority. Now his ears flattened, and a low sound worked its way up his throat.
“I see it,” I said quietly.
He hissed.
“Yes,” I murmured, reaching for the brass tweezers beside the inkpot. “I agree.”
My fingers ached when I straightened them. The first two knuckles of my left hand resisted before loosening, slow enough that I noticed and familiar enough that I hated noticing. It was minor. Everything was minor in the beginning—a stiff hand after too many hours of writing, a wrist that dragged, skin that seemed rougher along the side of one finger. The Stonebound Curse did not need spectacle to be cruel. It had patience. It had inheritance. It had my blood.
I lifted the invitation from the sill with the tweezers. The paper was dry despite the mist beading on the glass around it, smooth and expensive, folded with a precision that felt less like care than control. There was no address. No sender. No mark from any court courier or academy office. Only a dark wax seal pressed with interwoven threads that almost resembled the Veil diagrams copied in older Stormrune records.
Almost
, but not exactly. I had learned to distrust almost. Almost was where bad translations lived. Almost was where desperate people completed other people’s lies for them.
The amulet beneath my shirt warmed. I stopped breathing for one measured second.
The Stormrune amulet had been my mother’s before it was mine. Smooth dark silver, etched with faint lightning-like marks, always cool against the skin unless it chose otherwise. She had given it to me when the curse had already begun stiffening her fingers, pressing it into my palm with the careful dignity she used when tenderness frightened her.
May it guide you when shadows are your only company.
I remembered the weight of it. I remembered the coolness of her hand. I remembered wanting her to say something softer and hating myself for needing it.
The amulet warmed again as I broke the seal. The invitation unfolded in my hand, and pale script rose across the silk-paper in lines of quiet light.
Beyond the edge of knowledge lies the promise of liberation. We know what binds you, the ancient weight upon your bloodline that has left your kin frozen in stone. Bring this invitation as your key to entrance. Follow the lights that appear after dusk. They know the path to the gathering.
I read the message once. Then again. Then a third time, slower, because the first reading had made my pulse too loud to be trusted. After that, I copied the words into my notebook exactly as they appeared.
Time of arrival. Delivery method unknown. Paper dry despite exterior mist. Seal unrecognized. Scent faintly floral, with a metallic undertone. Amulet response confirmed. Wording curse-specific. Likely targeted. Possible fraud. Possible trap. Possible informed source.
My pen hovered above the page. I did not write
possible cure
.
Kitty jumped onto the sill and sniffed the open invitation. He sneezed almost immediately, then drew back with the injured dignity of something personally offended by bad magic.
“That is not a full analysis,” I told him. His tail lashed once.
The invitation remained open in my hand.
We know what binds you.
Those words were the hook. Not liberation—liberation was too large, too easy, too often printed on the mouths of people who sold miracles in alleys and vanished before symptoms returned. But knowledge of the curse meant records. Observation. A source. Someone knew enough about the Stonebound line to aim the message properly, and that mattered whether the promise was true or not. I had spent years chasing fragments. I had traded coin for lies, favors for partial translations, sleep for access to books that should have stayed buried. I knew bait when I saw it.
That did not make hunger vanish.
I looked toward the open bedroom door. The west gallery lay too far away to see from here, but I knew the path without needing light: down the corridor, past the cracked portrait frame, through the arch where the air always cooled, to the alcove where my mother stood with one hand lifted near her throat. Visitors, when I had still tolerated them, sometimes said petrification looked peaceful. They were wrong. My mother looked interrupted, as if the world had stopped her mid-thought and expected the rest of us to admire the stillness.
I folded the invitation carefully and placed it in my satchel. Kitty made a low sound.
“No,” I said before he moved toward the door. “You are not coming.”
He stared at me.
“This is not a discussion. It is a dangerous errand with inadequate information.”
His expression remained unchanged.
“I am aware that does not improve the argument.”
I changed quickly, because hesitation had a way of dressing itself as wisdom if given time. My usual scholar layers would have made me look as if I had wandered into a rave searching for a misplaced footnote, which was accurate but unhelpful. I chose dark trousers, soft boots, a fitted black top, and an old Stormrune jacket structured enough to look intentional beneath colored lights. My cloak of protection settled over my shoulders, its starlight threads quiet unless the angle caught them. I tied my dark curls back, though several escaped at once, and left my pointed ears visible.
In the mirror, I looked pale, tired, and severe. High cheekbones, long straight nose, heavy-lidded brown eyes—shadows beneath them that sleep had stopped pretending it could fix. My mother used to call my face
composed
when she meant difficult. I had inherited more from her than the amulet, apparently.
I packed
The Ruin’s
pocket copy, two treated blood vials, chalk, three bone needles, a folding knife, a length of warding cord, and my notebook. The blood-mage scar across my palm stayed uncovered. It was not decorative. It was simply true.
Kitty remained in front of the door until I crouched and touched two fingers between his ears. His fur was warm beneath my hand, and that small, living heat made my throat tighten in a way I did not intend to examine. He began to purr despite himself.
“If I am not back by morning, bite anyone who enters without saying the third preservation phrase.”
He blinked.
“Yes. Including Lady Caltheris.”
That seemed to satisfy him more than it should have. I left before caution could become another locked room.
The first light waited beyond the iron gate at the end of the drive, blue-green and faint in the mist. It hovered where the old road began, patient as something that knew patience could be mistaken for innocence. I stood beneath the gate arch with the invitation warming in my pocket and considered, not for the first time, that my family might have survived longer if we had been less willing to follow dangerous things that promised knowledge.
Then the light drifted forward. I followed.
Dominveil changed in layers as I walked. Ravenrest’s worn stone roads gave way to narrower streets, then to alleys where the lamps worked only when they felt observed. The light never rushed. It waited at corners, slipped beneath archways, and reappeared through passages I would not have chosen without prompting. The invitation warmed when I took the correct turn and cooled when I hesitated. It did not force me. That was worse. Compulsion would have made the situation cleaner; instead, the magic let me remain responsible.
The floral scent strengthened as the path descended. Sweet at first, then sweet over damp stone and faint copper. I pressed my thumbnail into the scar across my palm until a bead of blood rose, then drew a small grounding sign inside my wrist. Nothing elaborate—I did not know enough about the magic to counter it. The sign gave me pain, focus, and a thread back to my own body, which was often the most one could ask from blood magic before understanding the shape of the threat.
The bass reached me before the chamber did. It came through the stone, low enough to settle in my bones before my ears made sense of it. Music should not have felt like a hand closing, but this did. At the final threshold, I touched the amulet through my shirt. It was warm, not burning.
Warning, recognition, or both.
Heirlooms were least specific when specificity would have been useful.
“Knowledge or death,” I whispered. It sounded severe in the tunnel. It also sounded true.
I stepped through.
The Veilbreaker Rave opened beneath the city in a wash of blue, violet, and green. The chamber was immense, its ceiling lost in darkness except where strange constellations had been etched into the stone and lit to pulse with the music. Bioluminescent vines hung like chandeliers, their tendrils swaying as if the rhythm had breath. The crowd moved beneath them in layers: humans, fae-touched, spellborn, shifters, masked revelers, and dancers with luminous markings across their skin. Along the walls, alcoves glowed behind shimmer-cloth and shadow. A bar curved out of vine-wrapped stone, where a hooded figure poured drinks that shone like bottled stars.
The room was beautiful, which was not the same as safe.
I stayed near the edge. Edges offered observation, walls, exits, and fewer bodies close enough to touch. My fingers brushed the strap of my satchel as I scanned the chamber, sorting spectacle from structure. I was not here for the music or the drinks or whatever ritual theater passed for entertainment among people with more curiosity than discipline. I was here because someone knew enough about my curse to summon me properly.
Fragments of conversation drifted past me.
“Don’t drink the green one unless you want to see through yourself.” “Caden’s here tonight.” “No one bothers Caden unless he asks first.” “The Shrouded Mirror always collects.”
Caden.
The name caught in memory. Caden of the Shrouded Mirror had appeared in three places I trusted only slightly: a marginal note in curse correspondence, a warning from a Silent Market seller, and a damaged record tied to a broker who dealt in rare afflictions. Not reliable, but not dismissible. Most useful people occupied that category.
I went to the bar. The bartender’s face was hidden beneath a thick hood, though two violet eyes watched me from the dark. They pulsed faintly with the music. I looked at the counter instead; looking too long into strange eyes in a place like this was how people in cautionary accounts became examples.
“What can I get for you?” the bartender asked. Their voice reached me clearly despite the bass, as if spoken inches from my ear.
“I am looking for Caden of the Shrouded Mirror.”
The violet eyes held on me. “He is not fond of being bothered.”
“He invited me.”
I took out the invitation. It pulsed once, blue-green light matching the vines overhead. The bartender looked down at it, then back at my face. “Behind you.”
I turned.
The room folded strangely. Not teleportation, not cleanly—the crowd between the bar and the far alcove blurred until movement became color and sound became pressure. One moment my hand rested on the bar. The next, I sat across from a man with green eyes in a curtained alcove, a glass of luminous green liquid already in my hand.
I set the glass on the table without drinking.
“Lireal Stormrune,” he said.
Caden’s voice was low and smooth, close to my ear despite the space between us. A privacy spell, then. Possibly also a distance trick. Possibly a memory-softening charm. I fixed my attention on the table grain for half a second before lifting my eyes.
“Caden.”
He smiled. Human-looking, which meant very little. Dark hair. Green eyes bright enough to remain distinct beneath the shifting light. Relaxed posture, expensive stillness—the cultivated ease of someone who preferred others unsettled. “You found me quickly.”
“I asked.”
“That does work, on occasion.”
I did not smile. His gaze moved over me with clinical interest. I had been examined that way by physicians, scholars, and curse dealers. Each believed their curiosity was justified by what they might learn; none seemed to understand that being studied could feel very close to being consumed.
“It is rare to meet a Stormrune in person,” he said. “Your line has grown difficult to find.”
“My line has grown dead.”
“Not all of it.”
I kept my hand still near the untouched glass. “Why did you invite me?”
“Because you are running out of time.”
The directness landed badly. My fingers tightened once against my knee before I stilled them. “You do not know my time.”
“I know enough. The Stonebound Curse. Progressive petrification bound to bloodline inheritance. Your mother succumbed. You have searched respectable archives, less respectable markets, and magical practices your former teachers would likely prefer not to discuss.” He leaned back slightly, watching me. “You are not reckless, Lireal. Reckless people waste desperation. You have made yours methodical.”
I hated that because it was nearly a compliment.
“What do you want?” I asked.
“To study you.”
“No.”
The answer left me before I weighed it. Caden’s expression barely changed. “You have not heard the offer.”
“I heard the premise.”
“Then hear the rest for precision, if not consent. Your blood. Your curse. Its present stage, its resistance points, its response to pressure. Any family records you are willing to provide. In exchange, my organization may be able to slow the progression. Perhaps halt it.”
“May. Perhaps.”
“Honest words.”
“Convenient words.”
“They can be both.”
The privacy spell pressed softly around us. Outside the alcove, the rave moved in color and rhythm, distant enough to feel unreal. Inside, the green drink glowed between us like something that wanted to be mistaken for medicine.
“You are asking for my blood and my family records,” I said.
“I am offering the first real possibility you have found in some time.”
I looked at him then, properly. He knew too much. That did not make him trustworthy; it made him evidence. Whoever he served had records, informants, or access to someone who had been watching my work. A trap could still contain a fact. That was why traps remained effective.
“How do I know you can heal me?”
“You do not.”
“That is not a persuasive answer.”
“It is a truthful one. If I promised certainty, you would know I was lying.”
I did know that. I disliked him more for knowing it too.
“I need time to think.”
“Of course.” His gaze dipped briefly to my hand, where the stiffness had not entirely faded. “Do not take too much. The stone will not wait simply because you ask it to.”
I rose. The chamber tilted slightly as I stood, the strange fold between bar and alcove leaving a residue in my balance. I steadied myself with one hand on the table, then withdrew it quickly when I realized he had noticed.
“I will find you if I have an answer,” I said.
“You will.”
The words sounded less like confidence than arrangement.
I left the alcove and stepped back into the crowd. The music felt louder now, or my thoughts had become too full to bear it properly. I repeated the conversation internally as I moved, fixing each part in order before the privacy spell could blur the edges.
I needed to leave. That was the correct next step. Return home. Write everything down before exhaustion or enchantment altered recall. Compare Caden’s claims with my notes. Above all, do not remain in a room designed to make poor choices feel inevitable.
I turned toward what should have been the entrance, and a murmur moved through the crowd before I had taken three steps. Recognition passed from body to body in a way even the music did not swallow. I followed it despite myself and saw the guards first—Summer Court guards making space around power without needing to announce themselves. Then I saw the girl between them in a wine-dark dress and black cropped coat, autumn-ginger hair bright beneath the blue-green lights, green eyes lifted toward the chamber as if she had every right to be there. Lady Aurora walked at her side in copper shimmer, beautiful and composed enough to make the rave seem suddenly less underground and more like a court event that had misplaced its manners.
Princess Mira Quinveil Firebrand.
Of course I knew her. The Stormrunes were not important anymore in the way my ancestors had wanted us to be, but we were still Summer Court, still old enough to recognize our own princess. I had seen her in portraits, court notices, and the sort of gossip pieces I pretended not to read. In person, she looked smaller than expected and brighter than was entirely fair, polished into the kind of danger powerful families raised daughters to carry beautifully. I wondered, briefly and uncharitably, whether princesses also received invitations promising secrets, or whether the world simply opened doors for them because it had always been trained to do so.
Then the crowd shifted, someone laughed too loudly near my shoulder, and Mira vanished behind moving bodies and colored light. Whatever brought her here was none of my business. I had my own impossible bargain to survive.
The central dancers had changed formation. They were beautiful in a way that made attention feel voluntary until it was not. Their movements curved through the light, luminous markings bright along their limbs, bodies turning in a pattern I recognized too late as more than performance. My fingers twitched toward my satchel before I stopped them. I was not here to study the dancers. I was leaving.
A watcher brushed my arm as they passed.
The touch was light. Barely anything. My whole body went still. The watcher did not stop, did not turn, did not acknowledge me. Their cloak slipped into the crowd, a pale mouth-sigil disappearing beneath violet light. I looked down at my sleeve. There was no mark, no stain, no visible sign of contact. Still, the skin beneath the fabric felt colder, and the air around me seemed suddenly heavier.
“Damn it,” I whispered.
The music deepened. The floral sweetness thickened until it coated the back of my throat. The invitation pulsed in my pocket, warm and satisfied. My amulet answered with heat against my chest, but warning was not protection. The dancers turned, and one of them looked directly at me.
The world narrowed.
Not completely—I still knew where I was, the weight of my satchel against my hip, the ache in my left hand. But those facts moved farther away, as if they belonged to a version of me standing several paces behind my own body. Magic rushed through me, not sleep, exactly, but more like a command written in music, scent, and the cold place where the watcher had touched me.
I reopened the scar in my palm with my thumbnail. Blood welled warm and immediate. I tried to shape the grounding sign against my wrist, but my fingers were slow. The first line came crooked. The second smeared. My knees weakened, and the stiffness in my hand became suddenly heavier, the curse answering the room as if the magic had found the oldest fracture in my blood and pressed.
No. The word formed clearly in my mind and nowhere else.
I tried to take one step toward the edge of the crowd. My body refused. I tried to lift my hand. My fingers curled around the satchel strap instead, locked there with useless determination. The dancers kept moving, light streaking around them in blue and green. The one watching me smiled—sharp and distant and entirely unsurprised.
I understood then that Caden’s offer had not been separate from the room. The invitation. The conversation. The watcher’s touch. The dancers. All of it belonged to the same net.
I should have been only angry. I was angry. But beneath that, uglier and more honest, was the fact that I still wanted the answer. Even as the spell dragged me down through my own blood, even as my body stopped listening and the curse made my bones feel too heavy for flesh, I still wanted to know what Caden knew.
That was the part I hated most.
The chamber tilted. My knees struck stone hard enough to send pain up both legs, and for one brief, useful second, the pain brought the world back into focus. The satchel strap dug into my fingers. The amulet burned against my chest. Blood slid warm across my palm. I tried to form the grounding sign again, but my hand would not obey past the first motion.
“Damn it,” I said again, though this time the words came out slurred and too quiet.
The dancer’s smile blurred. The light narrowed. The last thing I felt clearly was the invitation pulsing against my side, as if congratulating itself.
Then everything went dark.