
By the time I reached my bedroom, the court gown had started touching me wrong. The gold chains along the sleeves dragged against my arms with every step, the collar sat too warm at the base of my throat, and the embroidered fire lilies kept shifting beneath the silk as if the dress still wanted to perform for someone. I shut the door, turned the lock, and stood with my hand on the knob while the music, wineglass chime, and polished laughter faded behind the wards. My fingers shook against the brass.
“Done,” I told the room.
The gown clung when I pulled at the shoulder, warm and stubborn, the silk whispering over my skin like it wanted one more hour of being admired. Court craft always had opinions. I got one sleeve down, then the other, then shoved the whole beautiful, awful thing off my hips and let it fall over the nearest chair in a molten heap. The fire lilies curled inward as the fabric cooled. I stood there in my underclothes with my skin prickling, the air finally touching places the dress had held too tightly, and dragged my thumb over the red mark circling my wrist.
The mirror by the window caught me before I could avoid it. My hair had come loose from its pins, red and copper and molten gold tangled over my shoulders in waves that caught even the low bedroom light and threw it back brighter. My eyes looked almost black until I moved, and then the gold and silver flecks inside them sparked like constellations waking under glass. Without the gown arranging me into the court’s idea of a princess, the rest of me looked sharper somehow: bare shoulders warm with faint Summer light, long legs, narrow waist, curves the silk had known exactly how to flatter, muscle hidden under softness because every dance step, blade drill, and etiquette lesson had left something behind. Beautiful. Obviously beautiful. The kind of beautiful people noticed before they remembered to be kind. The kind that made courtiers smile like I was proof of something they owned. I touched the mark on my wrist again and looked away first.
My jeans came first, ripped at one knee and spelled to mend only when I told them to, which meant they stayed exactly as ruined as I preferred. I stepped into them and tugged them up, the denim settling against my skin in a way that felt right after the suffocating silk. My boots were under the bed, shoved behind old school notebooks and one ceremonial sash I had “lost” six months ago and planned to keep losing until the end of time. I dropped to my knees, dragged them out, and sat on the floor to pull them on. Scuffed black leather. Worn laces. Soles that knew rooftops, wet pavement, alley grit, and every service stair in Emberhall worth using. Black tank. Slate hoodie, soft at the cuffs from too many late nights wrapped around contraband coffee at the Howling Moon. The hoodie smelled faintly like smoke, cider, and Grimwall rain, and when I pulled it over my head, my shoulders dropped.
I tied my hair back badly enough that Selene would have looked pained on principle, then paused with my hands still tangled in the strands. Outside Emberhall, human eyes existed. Human cameras existed. Human questions existed, and those were almost worse than court questions because humans thought ignorance made them harmless. I dragged the glamour over myself in quick, familiar layers: ears softened under my hair, molten color dulled to ginger, starlit eyes washed into green. The magic stuck badly at first, snagging on the heat still under my skin, but I forced it flat and shoved my hands into my hoodie pocket until the urge to peel it all off passed. Naomi’s bracelet stayed cool against the mark the gown had left.
The hallway outside my room held its breath when I slipped into it, or maybe I did. The candles dimmed as I passed, not out, just low enough to pretend they had not noticed me sneaking away from a court event in boots. The portraits watched from gilded frames with all the warmth of polished knives. I kept to the side corridor, avoiding the main stairs, counting under my breath because the floorboards in this wing liked to argue with footsteps unless you knew where to place them. One, two, three, skip the black tile, four, turn sideways past the console table, do not touch the vase, do not sneeze, do not think about the fact that if Mother caught me now, she would not shout. Shouting would have been easier.
At the end of the east hall, the iron sconce waited between two panels carved with flame lilies. To anyone else, it was decoration. To me, it was a door pretending to be wall. I twisted it counterclockwise, then pressed the center of the lowest flower with my thumb. The click came soft and deep, somewhere inside the stone. The panel opened just wide enough for me, dust and old wardwork breathing out, and I slipped through before the house could change its mind.
The servant passage was narrow enough that my shoulders brushed stone if I moved too fast. Rougher magic lived here, older than the pretty court craft polished into the public halls, and it tasted like ash, iron dust, and dried herbs crushed underfoot. I liked it better than the clean gold spells upstairs. This magic did not pretend to be kind. It was built to hide things, move things, survive things. Honest, in its way.
The passage sloped under the gardens and rose again near the outer wall, where the estate wards thinned around an old drainage arch that no one important remembered existed. I knew every weak place in Emberhall’s protections. Every stutter. Every blind corner. Every stretch where the ward pulse skipped half a beat before catching itself. No one had taught me that. I had learned it the way trapped things learned exits.
Outside, mortal night slapped cool against my face. Real night, not Summer’s endless golden almost-evening. I crouched beneath the rose arbor at the edge of the property and brushed damp leaves away from the stone base. The sigil waited there, shallow enough to pass for weathering. Three quick strokes with my fingertip. A flick of heat from my palm. The mark answered in a thin red line, then folded inward until the air above it wrinkled, opening the weak fold just enough for me to duck through.
Ravenrest vanished behind me, and eventually found my way into Grimwall Hollow which hit me like cold water full of teeth. Fog dragged itself low along the street, neon bleeding through it in violet, green, and dirty gold. The air smelled like hot oil, wet brick, spell ash, spilled beer, old blood under rain, and magic left to rot in gutters until it grew new habits. A club two streets over thudded bass through the pavement. Somewhere closer, a violin sawed a bright, furious melody over the noise, notes bending where the Veil ran thin between buildings. My shoulders dropped before I meant them to. Grimwall was filthy and dangerous and absolutely not safe, but it did not ask me to be polished.
My boots hit uneven pavement, splashing through a puddle filmed with rainbow ward-slick. The water glowed where I stepped, then went dark behind me. An alley witch watched from under a string of bone charms and cracked glass beads, her eyes sharp beneath a hood patched with three different fabrics. She spat into a jar when I passed. Greeting or warning. Hard to tell in Grimwall. Sometimes both.
Tiny lights moved near a gutter ahead, and I slowed as the small folk came into focus. These were not the Emberhall attendants with trays and lowered gazes. These were quick, bright things darting between broken masonry and weeds growing through the curb, with dragonfly wings, quartz skin, scraps of metal and thread worn like armor. One landed on the rim of an abandoned planter and tilted its head at me. Another hovered beneath the crooked streetlamp, light pooling through its wings. They did not bow, which was good because bowing made my skin itch.
The one on the planter raised a hand, two fingers to its chest, then pointed toward the next street.
“Helpful or ominous?” I murmured.
It flashed its teeth and vanished into the fog, which meant both, apparently.
I shoved my hands deeper into my hoodie pocket and followed the direction anyway, because apparently my survival instincts had decided to take the evening off. The Howling Moon’s sign appeared through the mist half a block later, a silver wolf’s head grinning above the crooked door, one eye flickering every few seconds where the enchantment had been badly patched.
Kess was outside, leaning against the rail like the whole neighborhood existed to give her something to lounge on. Ripped jeans, patched bomber jacket, dark braid over one shoulder, amber eyes catching neon and refusing to give it back.
“Took you long enough, Princess.”
I let my mouth curve. “Miss me?”
“Always. It’s terrible for my reputation.” She pushed off the rail and fell into step beside me. “Court bad?”
“Court was court.”
“Ah.” She opened the door. “So unbearable, but with better snacks.”
The Howling Moon wrapped around me warm and loud and alive. The floorboards were warped. The stained glass above the bar had been broken and repaired so many times the moon in it had three different faces. Warding smoke curled from copper bowls tucked into corners, sharp with rosemary, ash, and something that made my nose sting. Tables crowded together at bad angles. Someone laughed near the hearth. Someone shouted over a card game. The old magic in the walls hummed under all of it, not gentle, not tame, just familiar.
My lungs remembered how to work.
Kess bumped my shoulder as we crossed the room. “You smell like you threatened a chandelier.”
“I showed heroic restraint.”
“Boring.”
“Deeply. I suffered.”
Naomi stood at the bar with one boot braced on the footrail, arms folded over a black tank that showed frost-blue runes curling down her forearm. Her cropped white hair stuck up on one side like she had either fought the wind or insulted a comb. Violet eyes tracked me from the doorway to the booth, and her face did that Naomi thing where nothing moved except the part of her that already knew too much.
“You survived,” she said.
“Barely. I was forced to socialize.”
Kess slid into the booth. “A tragedy. We should avenge you.”
Naomi’s gaze dropped to my wrist. I pulled my sleeve down. Her eyes lifted back to mine.
“Don’t,” I said.
“I didn’t.”
“You thought it loudly.”
Kess leaned across the table. “Was it the murder dress again?”
“It was a different murder dress.”
“How many murder dresses does one family need?”
“You’ve seen my family.”
“Fair point.”
I dropped into the booth between them because that was where my body went before I had to decide. Naomi shifted to make room. Kess stole a fry from a plate that may or may not have been hers. I pressed my shoulder against the cracked leather backrest and let the noise of the tavern move around me without asking me to become part of it.
Naomi set a mug in front of me. Dark cider. Citrus peel. Something smoky underneath.
I wrapped both hands around it. “If this is illegal, I don’t want to know.”
“It’s only illegal in three districts.”
“Perfect.”
Kess lifted her glass. “To surviving family obligations without committing arson.”
“Barely,” I said.
Naomi touched her mug to mine. “Barely counts.”
The cider burned sweet down my throat and settled warm in my stomach. My fingers loosened around the mug. Kess started telling some story about a bard, a rigged dice game, and a rooftop escape that sounded fake until Naomi corrected one detail with the weary precision of someone who had definitely been there. I laughed before I could stop myself, sudden and ugly and real. Kess grinned like she had won something. Naomi’s mouth softened at the edge.
For a while, that was enough.
Then Naomi went still. Her hand stopped halfway to her drink, her eyes moving above the bar so quickly I almost missed it. I followed her gaze to the smoke charm over the bottles. Usually the serpent-shaped coil drifted silver, lazy and decorative enough that drunk patrons tried to flirt with it. Now it twisted tight against the ceiling beam, smoke pulsing blue at the spine and red at the mouth.
Kess’s grin vanished.
“What?” I asked.
Naomi set her mug down without a clink. “Someone crossed the outer wards wrong.”
“Wrong how?”
Kess stood. “Bleeding, hunted, or stupid.”
The tavern door banged open, and a girl stumbled in soaked through, one hand clutching her jacket shut at the collar. Late twenties maybe. Black hair streaked with violet and plastered to her face. Blood on her neck. Scorch mark down one sleeve. Her eyes skittered over the room without landing anywhere long enough to ask for help. The wards reacted before anyone moved, every rune in the Howling Moon flashing gold, then red, and the girl flinched so hard she nearly went down.
Kess crossed the room first, fast without looking like she hurried. Naomi was already moving beside me.
“What am I seeing?” I asked, standing because my body had decided we were standing now.
“Someone who made it to the Moon,” Kess said.
Naomi caught my wrist and pulled me after her. “Back room.”
“Why?”
“Because if she dies in the front, cleanup gets complicated.”
I stared at her.
Naomi glanced back. “Move, Mira.”
I moved.
Kess reached the girl before she collapsed and took her weight with a soft curse. “Name.”
The girl shook her head. Her fingers opened around something dark and glass-bright pressed to her chest.
“Keep it safe,” she gasped.
Then she shoved it at the nearest hands. Mine.
Cold hit my palms, then heat. I sucked in a breath. The thing was no bigger than my fist, black glass or clear crystal or both at once, edges too sharp and too smooth, glyphs moving inside it like pale fish trapped under ice. It pulsed once. My heartbeat answered. Or maybe the other way around.
Naomi’s hand closed around my wrist, hard enough to hurt. “Mira.”
“I didn’t do anything.”
The glyphs turned toward me.
Kess looked from the shard to Naomi, and something passed between them too fast for me to catch.
“What is it?” I asked.
Naomi’s jaw tightened. “Veil-key.”
The girl made a broken sound that might have been a laugh. “It woke up.”
The back wall behind the liquor shelves opened under Kess’s hand, a piece of the tavern deciding to stop being wall. We went through into a narrow corridor lined with ward-glyphs that pulsed under layers of old paint and newer blood. The girl’s breath hitched with every step. Naomi kept one hand on my wrist and one near the knife at her belt.
“Who’s after you?” Kess asked.
The girl swallowed. Blood slipped down her throat and vanished beneath her collar. “Shroud.”
The word meant nothing to me. It meant something to them. Naomi’s grip tightened, and Kess stopped smiling entirely.
“How many?” Kess asked.
“Three. Maybe four.” The girl’s eyes flicked to the Veil-key still in my hands. “I lost count after the first ward burned.”
The corridor lights dimmed. A hiss ran through the walls.
Naomi swore.
Kess looked at me. “Do exactly what we say.”
“I love when people say terrifying things calmly.”
“Mira.”
“Doing it.”
Naomi shoved open the alley door, and wet air burst in. Rain had fallen here even though the street outside the front of the tavern had been dry. The alley shone black under a crooked security light, brick walls slick with ward static. The air tasted like metal and lightning.
“Left,” Naomi said.
We ran. The injured girl stumbled. Kess caught her. Naomi put herself between us and the alley mouth, shoulders broad, body lowering in a way that made the air around her feel colder. A bolt of blue-white light smashed into the wall where her head had been, brick exploding as I ducked too late and grit struck my cheek hard enough to sting. My ears rang.
Kess hauled me behind a rusted dumpster by the back of my hoodie. “Down.”
“I am down.”
“More down.”
Another bolt hit the dumpster, and the metal screamed. I tasted iron. My own blood, maybe. My cheek stung. Three figures moved at the alley mouth, coats dark, faces hidden behind smooth masks marked with thin black sigils. One carried a blade that hummed wrong. One had both hands raised, blue light crawling between gloved fingers. The third stayed back near the street, watching. Shroud. Whatever that means.
Naomi moved. One second she was beside us. The next she hit the closest attacker hard enough to dent the brick behind them. Her body shifted as she struck, shoulder widening, nails lengthening, teeth flashing white and sharp in the alley light. Not fully bear. Not human either. Something between, all power and frost breath and violence held barely inside skin.
Kess moved where my eyes failed to follow, into shadow, up the wall, across the fire escape. A grunt came from above. Someone hit the ground. Metal clattered.
My fingers tightened around the Veil-key, and the glyphs inside it spun faster.
“Mira,” the injured girl said.
I looked down. Gold light crawled between my fingers.
“No.” My voice came out too thin.
A masked attacker slipped past Naomi’s reach and came straight for me, rune-blade low, boots splashing through black rainwater. My feet moved before I decided, left foot back, weight centered, knees soft, but my hands were full and shaking and there was no practice blade, no sanded training floor, no Uncle Tharion circling with a wooden sword tucked under one arm. The attacker caught my wrist before I could get clear. His thumb dug into the small bones beneath Naomi’s bracelet hard enough to turn the alley thin and bright at the edges, and I was nine again, barefoot on the sun-warmed stones of Emberhall’s lower training court, with my hair falling out of its ribbon and my practice tunic sticking damply between my shoulders.
Music drifted from the mirror hall above us, bright and quick, all clapping hands and counted steps. Every time the door opened, I caught flashes of red practice skirts, bare legs, pointed toes, bodies turning through the air like gravity had only asked politely. I had been watching too long. Uncle Tharion noticed before Mother did. “Mira,” he said, tapping the wooden training blade against his palm. “Eyes here.”
“I want to do that.”
Mother stood in the shade of the orange trees with a stack of letters in one hand and her seal-ring catching the light. She did not look up from the top page. “You are in your lesson.”
“I mean that lesson.” I pointed before I remembered pointing was rude. “Dance. And the bars. And the silks. Selene said they let you hang upside down if you can hold your own weight, and I can hold my own weight. I climbed the west gallery yesterday.”
Tharion’s mouth twitched. Mother’s did not. “The west gallery is not for climbing.”
“That is why I was good at it.”
“Mira.”
I hated the way she said my name when people were around, quiet and perfect and heavy enough to make servants find sudden business with their trays and buckets. Two gardeners near the fountain bent over the same patch of soil they had already weeded. I folded my arms. “Selene got to learn.”
“Selene has her own instruction.”
“So give me mine.”
“I have.”
“This is sword fighting.”
“This is defense.”
“I do not want defense. I want dance.”
Mother finally lowered the letter. Her eyes found me across the court, amber in the shade, too steady to fight properly. If she had snapped, I could have snapped back. If she had laughed, I could have cried and made her sorry. She only looked at me like the answer had already been carved somewhere before I was born and she was tired of making me read it. “Someone of your station does not have the luxury of learning only what pleases her.”
My face went hot. “It would please me to not get hit with sticks.”
“You are not being hit.”
“Tharion hit my knuckles.”
“You dropped your guard,” Tharion said.
I glared at him. He raised both hands, still holding the practice blade in one. “Cruel world. Terrible uncle.”
The music above us changed, faster now. A girl laughed, then someone landed hard enough for the ceiling beams to answer. I could see Selene in my head with her hair braided in a crown, graceful and golden and allowed. Selene at the barre. Selene on the silks. Selene learning how to make her body beautiful in public while I stood in the dust with a blade I hated. “Selene gets everything,” I said.
Mother’s fingers tightened once around the letters. The seal-ring bit into the paper and left a crescent mark. “You are not Selene.”
The words landed wrong. I did not know where to put them. They were too small for how much they hurt. “I know that.”
“Mira.”
“I know I am not Selene.”
Tharion looked toward Mother then, quick as a blade flick. Something passed between them too fast for me to catch and too sharp for me to miss. I hated that too, the silent adult language always moving over my head, deciding where I could stand, what I could learn, which doors opened and which ones stayed locked until I stopped asking.
Mother stepped out of the shade. “You may learn dance when I decide you are ready.”
“When?”
“When I decide.”
“That means never.”
“That means when I decide.”
The music kept going. My throat ached so badly I wanted to bite something. Tharion crouched in front of me, bringing himself level with my fury. He smelled like leather oil and sun-hot metal. “Show me your wrist.”
“No.”
“Mira.”
“No.”
He waited. That was worse than grabbing me. Everyone in my life was always waiting for me to become reasonable, like reasonable was a dress I had left upstairs and could simply go put on. I shoved my wrist at him. He wrapped his fingers around it, not hard. “If someone takes hold of you here, what do you do?”
“Yell.”
“Good. What else?”
“Kick him.”
“Better. What else?”
I looked toward the mirror hall again. Tharion shifted his grip. “You want gymnastics? Fine. Balance. Weight. Leverage. You want dance? Fine. Timing. Footwork. Knowing where another body is before it moves. This is not the opposite of what you want, little flame. This is the part that keeps you breathing long enough to get it.”
Mother said nothing.
I sniffed hard. “I still hate it.”
“You can hate it while you learn it.” Tharion turned my hand palm-up, then rolled his grip back over my wrist. “Your hand is smaller than mine. That is not a weakness unless you fight like you are my size. Twist toward the thumb. Step in, not away. If you pull back, he owns your arm.”
“I hate that too.”
“I gathered.”
He showed me once. Slow. His thumb became the door, his wrist the hinge, my elbow the line I had to follow. I did it wrong the first time and nearly punched myself in the chest. He did not laugh. Mother did not smile. The gardeners kept pretending the dirt required all their attention. “Again,” Tharion said.
“I want the red silks.”
“Again.”
“I want the high bars.”
“Again.”
“I want music.”
Tharion tapped his boot against the stone. One, two, three. One, two, three. “Then count.”
So I did. I counted with my teeth clenched and my eyes burning, one, two, three, twist, step, turn, until his hand broke open around my wrist and the court blurred gold at the edges.
The alley came back in a rush of rot-water, smoke, and the man’s fingers crushing down hard enough to bruise. One, two, three. I stepped in instead of away, twisted toward his thumb, and turned my shoulder under his arm. His grip broke. The rune-blade scraped past my ribs and struck sparks from the brick behind me.
The Veil-key pulsed. Heat slammed up my arm so fast I could not tell whether it started in the black glass or under my skin. The attacker recovered, mask turning toward me, blade lifting again, and the glyphs inside the key spun until they became a ring of gold-white light. I gasped. The light answered. It flooded the alley in a soundless flash, turning the rain silver and every ward mark on the walls black. The attacker screamed and dropped the blade, both hands flying to their mask. The figure at the alley mouth staggered. Naomi roared, deep enough to shake water from the fire escape. Kess shouted my name, but I could not see her through the afterimage burned across my vision. The Veil-key was gone from my hand, and my empty palm still glowed.
“Move!” Kess yelled.
Naomi had the injured girl over one shoulder now, her other hand curled in the back of my hoodie before I could ask what happened. We ran because they ran. Left through a break in the wall. Right past a stack of crates slick with rain. Down a passage so narrow my shoulder hit brick, then up three metal steps, then through a door that looked locked until Kess kicked the bottom corner and the whole thing swung inward.
My lungs burned. My legs kept going. The city folded around us in pieces Naomi and Kess already knew. A laundry line. A rooftop ladder. A boarded shop with no sign. A stairwell that smelled like mold and old candles. Somewhere behind us, someone shouted. Somewhere closer, a whistle answered Kess from above. I did not look up. I looked at my hand. Gold light clung to the lines of my palm, sinking slowly into skin.
The injured girl disappeared two alleys later into the arms of a woman with silver tattoos across her scalp and a coat full of hidden blades. She looked once at Naomi, once at Kess, once at me. Her gaze dropped to my hand and stayed there a fraction too long. Naomi stepped in front of me, and the woman looked away.
“Go,” Kess said.
The injured girl touched two fingers to her own throat, then to the air between us. Not thanks exactly. Something older. Then she was gone through a green door I would have sworn had been painted black when we turned the corner. No one explained. No one ever explained fast enough.
By the time we reached the roof, my lungs felt scraped raw. The platform was old stone, half-hidden between chimneys and rusted water tanks. Grimwall spread beneath us in jagged rooftops, neon fog, crooked alleys, and Veil-light leaking from cracks where the city had been wounded and learned to glow around the damage. I dropped onto the ledge before my knees could make the choice for me.
Kess sat beside me and offered a battered flask.
I took it. The liquor burned like smoke and flowers and poor decisions. “Gods.”
“Medicinal,” she said.
“That medicine hates me.”
Naomi crouched in front of me and held out her hand. “Palm.”
“I’m fine.”
“Mira.”
I gave her my hand.
The skin was not burned. It should have been. It tingled instead, gold sparks fading under the surface as Naomi turned my palm toward the rooftop light. Her thumb brushed the center once, careful. A line appeared there for half a second, pale and curved like part of a glyph, then vanished.
Naomi went very still.
Kess saw it too. Of course she saw it. Kess saw everything that could become trouble.
“What?” I asked.
Naomi released my hand and opened a small first aid kit from her belt. “Hold still.”
“That is not an answer.”
“No,” she said, wrapping cool gauze around my palm even though there was no blood. “It is not.”
Kess leaned back on her hands, eyes on the skyline. “You didn’t freeze.”
“I nearly blinded someone.”
“Still counts.”
“As what?”
“Not freezing.”
I looked between them. Naomi tied the bandage too neatly. Kess would not quite look at me.
“The Shroud,” I said. “Who are they?”
Kess’s mouth flattened.
Naomi packed the kit away. “People who collect things they should leave buried.”
“That means nothing.”
“It means enough for tonight.”
“No, it doesn’t.” My voice came out sharper than I meant. Good. Fine. Let it be sharp. “A girl bled all over my hands, shoved a Veil-key at me, three masked lunatics tried to kill us, something exploded out of my palm, and both of you are doing that thing where you pretend silence is a plan.”
Kess rubbed both hands over her face. “Gods, she sounds like you.”
Naomi ignored her. “The Shroud has friends in places that should know better. City offices. Private security. Smugglers. Courts, sometimes.”
“Courts?”
“Sometimes.”
My stomach turned. “And that key?”
Naomi looked toward the green door far below, now just another smear of color in the dark. “Old Veil-work. Dangerous. Wanted.”
“It reacted to me.”
Neither of them answered.
The rooftop wind dragged damp hair against my cheek. I tucked it behind my ear, then immediately hated the feeling of my ear exposed and pulled the strand loose again. My hand throbbed under the bandage though nothing hurt.
“It reacted to me,” I said again.
Kess finally looked over. Her amber eyes had lost the joke. “Yeah.”
“Why?”
Naomi stood. “I don’t know.”
The answer came too quickly, and I stared at her, searching for something in her expression that might explain it, but she held my gaze without flinching while Kess looked away first. Below us, a siren wailed once and cut off, and the city kept breathing, dirty and bright and alive under our feet. My palm pulsed under the bandage, drawing Naomi’s eyes down to it as Kess swore softly, and I closed my fingers before either of them could tell me not to.


