AI The abandoned Tube station beneath Camden felt like it had been holding its breath for years.
Quinn stepped onto the tiled platform and slowed without meaning to. The air tasted wrong—cold iron and old damp cardboard. A long escalator throat yawned in the dark, and the fluorescent strips along the ceiling stayed dead, even when her torch beam swept over them.
A chalk line lay across the far edge of the platform. It formed a rough circle around the body.
Inside that circle, everything looked too arranged. The victim lay on his side like someone had set him down carefully and then walked away. His coat had a single tear at the shoulder, clean and straight. No tumble of fabric. No frantic reach marks.
Quinn’s mouth tightened. Her watch sat heavy on her left wrist, leather creased from years of wear. She didn’t check it. She didn’t need the time yet.
She raised her torch and scanned the circle’s edge, looking for what people missed when they wanted a story.
A ribbed ticket barrier stood to the victim’s left, its metal skin scratched with initials that had no right to still be sharp. Beyond it, a service corridor mouth showed blackness and a faint shimmer of something that didn’t belong to stone.
Eva Kowalski stood near the barrier with her satchel open at her feet, books fanned like she’d yanked them out mid-thought. Round glasses caught her torchlight and threw it back in small, nervous flashes. Her curly red hair hung over one shoulder. When Quinn’s beam hit her, Eva tucked a curl behind her left ear the way she always did when she started to talk.
Quinn kept her torch low and let Eva show her the scene.
“It’s him,” Eva said, voice clipped and tight with effort. “Niall from the spice stall. I watched him take bone tokens off newcomers earlier.”
Quinn moved closer along the platform’s concrete, careful not to cross Eva’s chalk boundary. She crouched at the barrier instead, ignoring the body for a moment, because barriers told the truth faster than corpses did.
The scratches on the ticket barrier formed a pattern—repeated arcs. Not vandal marks. Not random. The arcs matched the protective sigilwork Quinn had seen once on a sealed case file three years ago, the case that had ended with DS Morris gone and her left holding a silence that didn’t belong to any court.
Eva leaned in, eyes tracking Quinn’s torch. “That circle’s not for forensics. It’s a ward mark. Someone drew it after the fact to keep whatever was moving from spreading.”
Quinn answered without looking up. “You think he died where he ended up.”
Eva’s jaw flexed. “He didn’t get moved far. There are no dragging trails. The chalk’s intact. If someone dragged him, they would have scuffed it.”
Quinn shifted her weight and angled her beam toward the victim’s hands.
One hand rested palm-up against the concrete. The other arm lay along his body like it had gone numb and stayed that way . There was no blood pool. No smears on the tiles. The only dark stain sat at his collar and crawled in a thin ribbon toward his throat.
She followed that ribbon with her torch, then stopped.
The stain didn’t spread like blood. It sat under the skin and then dried into a glaze, as if the liquid had met something that hardened it immediately. The glaze had flecks of green in it. Verdigris. The kind that clung to old brass and found a way into every crack.
Quinn stood and pulled her gaze away from the victim’s throat. She turned instead toward the service corridor beyond the barrier.
A faint shimmer hung at floor level. It didn’t look like heat. It looked like refraction, like the air had been bent into a pane.
Eva followed Quinn’s line of sight. “That’s the rift. It’s been flickering all morning. When it flickers, the market changes.”
Quinn’s voice stayed flat. “It changes on a full moon.”
Eva huffed. The sound turned into a breath that wanted to be an argument. “The market shifts locations every full moon, yes. The rifts still open and close in between. They don’t hold schedule for human convenience.”
Quinn reached into her coat and drew out the Veil Compass.
The casing looked small and old, brass dimmed with verdigris that caught the torchlight like bruises. Protective sigils sat on the compass face, etched so neatly they looked stamped rather than carved. Her thumb brushed over the sigils, and the needle snapped toward the service corridor with a decisive click.
The movement wasn’t slow. It didn’t hesitate.
Quinn held it at chest height and watched the needle settle in one direction.
Eva pointed at the body with a quick jab of her chin. “There. That’s where it wants you to look.”
Quinn lowered the compass a fraction and checked the alignment.
The needle pointed toward the corridor mouth. Not toward the chalk circle. Not toward the body.
It pointed toward open air that still shimmered like a held breath.
Quinn studied the victim again. The collar glaze sat too neatly. The tear at his shoulder showed no powder burn, no scorch marks. Whatever hurt him had left the surface clean.
She stood over the circle and swept her torch along the concrete inside it.
There were marks—tiny, almost invisible, like someone had dragged a fine tool across the tiles and then wiped it away. Straight lines. Parallel. They didn’t look like struggle. They looked like maintenance.
Eva crouched beside Quinn, skimming over the floor with her eyes like she read patterns with her gaze. “Warding cloth. Used to bind residues.”
Quinn tilted her head. “You’ve seen this before.”
Eva didn’t answer right away. Her fingers hovered over the tiles without touching, and then she dragged her palm back as if the air itself might burn. “I’ve read about it.”
Quinn’s eyes tracked the faint lines. She followed them to the barrier.
The chalk circle’s edge brushed the ticket barrier base. The barrier’s scratches didn’t cut through chalk. They stopped short, as if the barrier had stood there before the ward went down. That meant the barrier had been used after the victim’s injury, not before it—unless someone drew the ward around existing marks.
Eva’s voice tightened. “Someone wiped his stall. Someone cleaned up the spill. That green glaze tells me it wasn’t normal blood. It was alchemical.”
Quinn kept her compass in hand and rotated slowly in place. The needle stayed locked toward the corridor, stubborn in its direction.
A wrong detail snapped into focus: the green glaze on the victim’s throat wasn’t strongest at the centre of his injury. It thickened where his head met the floor. It had smeared outward only once—then it hardened.
Quinn’s torch beam traced the floor beneath his head. There, the concrete showed a shallow indentation, shallow enough that the victim’s weight should have gone deeper.
It looked like something had pressed down first, then let go.
Quinn stood and walked to the head area, stepping around Eva’s knee.
“See that?” Quinn asked.
Eva leaned forward. Her breath came out sharp, and she blinked hard at the indentation as if her eyes didn’t want to accept what they saw. “That’s where he hit.”
“No.” Quinn shifted her beam along the indentation’s rim. “That’s where something pressed.”
Eva’s expression changed. Confusion and then annoyance. “A body rests. It settles into gaps.”
Quinn moved the torch along the indentation, then pointed to tiny ridges at the concrete’s edge.
“These ridges aren’t natural. They match the compass casing’s micro-scallops.” Quinn lifted the Veil Compass closer and let the torch catch the protective sigils. “Look at the edge texture. The casing makes that kind of pattern when it rubs the wrong surface.”
Eva stared at the compass. She didn’t touch it. “You carry the Veil Compass?”
Quinn didn’t deny it. “It arrived with me.”
Eva’s mouth worked. “Then someone else had one too.”
Quinn turned the compass face outward and angled it so the etched sigils glinted. Her torch beam hit the victim’s throat stain again, and the green flecks sat in clusters that looked like partial symbols .
Not full wards. Not a full circle.
Fragments.
Eva’s fingers tightened around the strap of her satchel. “That happens when someone uses sigilwork incorrectly. It fragments when the energy doesn’t finish.”
Quinn took a slow step back toward the barrier and flashed her torch across the ticket barrier’s base.
Bone dust speckled the grout. Not a lot. A scattering. It sat in the scratches’ recesses like it had seeped into them.
Bone dust didn’t belong in here as debris. The Veil Market moved under new stations and swallowed detritus. People brought things in. People took things out. Bone dust mattered because it came from bone tokens.
Quinn’s eyes tracked the dust trail from barrier to victim.
It didn’t lead into the chalk circle.
It stopped at the edge of the circle like someone had wiped right there with an intent she could feel in her bones.
Eva noticed her shift and read her too well. She stood, stepped in closer, and her voice lowered. “You think the chalk circle was drawn later.”
Quinn nodded once. “Later, and not to contain him. To contain the mess he made.”
Eva frowned. “He didn’t make mess. Niall was careful. He always was.”
Quinn’s gaze snapped to Eva’s satchel, still open. Books sat stacked like shields, and a thin leather strap crossed Eva’s bag. The bone tokens weren’t visible, but Quinn could smell the faint chalky scent on the air around Eva’s coat.
Bone token entry requirement wasn’t a suggestion. It was a key.
Quinn pointed her torch at Eva’s side pocket where her coat shifted when she moved. “You still have yours.”
Eva froze. Her throat bobbed once, then she lifted her hand and tapped the inside pocket with two knuckles. “I keep it on me.”
Quinn didn’t ask permission. She crouched, careful with her hands, and tugged the pocket flap open just enough to glimpse the token’s corner.
A pale bone token sat there, etched with a simple symbol—no fancy wards, no elaborate protective sigils. A plain entry mark.
Quinn closed the flap again. “You didn’t drop it.”
Eva’s cheeks coloured under her freckles. “Of course I didn’t drop it.”
Quinn rose and faced Eva fully. “The victim’s token isn’t here.”
Eva’s eyes flicked to the body. “Maybe the killer took it.”
“Or maybe Niall never had it on him when he died.” Quinn’s thumb tapped the Veil Compass casing. “If the token stayed on him through an alchemical warding, you’d see dust at the collar or wrists. You’d find it in the chalk circle.”
Eva swallowed. “So what killed him had access to the ward without using a token.”
“Someone already held the market open.” Quinn swept her torch toward the corridor again. The needle still pointed there, firm. “Someone keyed it.”
Eva lifted her chin, and the nervous habit tugged back into her face. She tucked hair behind her ear again, then stopped herself like she knew it looked like fear .
“The rift flickers,” she said. “That green residue on his throat fits a contact ward. If a rift touched him, the ward would burn through normal biology.”
Quinn listened. She didn’t rush to disagree, because the words Eva used sounded like she had a book for them . Quinn used her own experience instead.
She stepped to the victim’s left wrist.
Eva’s torch caught Quinn’s hand and followed the line of her attention. The left wrist showed faint bruising, not from a grip. The bruising followed an arc, a partial ring.
Quinn held the Veil Compass above that wrist without touching skin.
The protective sigil on the compass face sat at the same angle as the arc on the bruise.
Eva’s breath hitched. “That’s—”
Quinn pulled the compass down and tilted it until the etched sigil aligned with the bruise’s curve. The match held so perfectly Quinn felt her scalp tighten.
“That’s not contact ward residue,” Quinn said.
Eva leaned closer, eyes bright behind round glasses. “Then what is it?”
Quinn’s voice stayed steady. “It’s the mark of someone who handled this tool. They pressed it there. Then they used the rift to finish the job elsewhere.”
Eva stared at the bruised arc, and her expression shifted into something sharper than fear. Understanding. Frustration. The anger of someone whose books didn’t predict the thing in front of them.
“You think they used the Veil Compass to fake a rift at the body,” Eva said, “and the real opening sits in that corridor.”
Quinn nodded again. “Evidence doesn’t add up because everyone accepted the obvious location.”
Eva’s gaze shot to the chalk circle, then to the barrier scratches, then to the indentation under the victim’s head. Her jaw set. “The chalk circle’s clean. The bruise’s shaped. The blood glaze hardens instantly.”
Quinn stepped back and swept her torch across the circle’s inside edge one more time.
The parallel lines she’d seen earlier ended at a single point near the chalk’s lower curve—where a sliver of brass rested against the tiles like someone had dropped a file tooth and then wiped around it.
Quinn crouched and picked it up with two fingers.
It felt lighter than it should. The piece had a verdigris patina, and along one edge sat a partial protective sigil, the same style as the Veil Compass.
Eva’s voice turned quick. “That’s a false sigil. A decoy.”
“Not a decoy.” Quinn rolled the sliver between her fingers. The etched line continued on its broken edge. “A fragment.”
Eva’s eyes widened . “From the casing.”
Quinn stood and lifted the Veil Compass. The casing sat complete in her hand, but she’d watched it shimmer in her grasp like it carried more energy than it should. She hadn’t noticed the slightest scuff on the lower edge until now.
The casing’s patina had shifted. A strip looked cleaner than the rest, as if someone had removed a thin layer of it.
Quinn pressed the compass edge to her thumb and felt the texture.
The cleaned strip aligned with where the casing’s brass should have shown wear.
Someone had stolen a fragment—stolen the part that etched symbols into skin—and then returned the tool like it remained whole.
Eva’s voice dropped. “So the killer walked in close enough to take a piece of your compass.”
Quinn’s lips flattened. “Or they used a similar casing and left this behind to steer me.”
Eva shook her head, curls bouncing. “The sigil style matches yours. That doesn’t happen by accident.”
Quinn walked toward the service corridor mouth. The air shimmered harder there, and the Veil Compass needle leaned like it smelled something.
Quinn stopped short of the chalk circle’s edge.
She studied the concrete where the parallel maintenance lines had ended. Those lines didn’t run toward the corridor. They ran toward the barrier base and stopped at the chalk, then resumed outside it in a scatter of wiped streaks.
“Someone cleaned the inside of the circle,” Quinn said, “and left the trail outside.”
Eva followed her torch sweep, then frowned at the floor beyond the chalk. “That makes no sense. The ward would seal it.”
Quinn lifted her eyes to the chalk itself. The chalk line didn’t break. It didn’t crack. It sat evenly, then thickened slightly where it met the barrier base.
A sealant. Not chalk.
Quinn tapped the chalk thickness with her knuckle.
The layer gave under her touch like chalk glued over something smoother. When she brushed the top with her torch beam, a faint sheen showed through—thin varnish or resin, the kind alchemists used to lock stains in place.
Eva’s voice tightened. “They sealed the evidence under the ward.”
“Yeah.” Quinn turned back toward Eva with the brass sliver held in her palm. Verdigris clung to her skin like a stain that wouldn’t wash out. “And they sealed it at the body because they expected you and me to stop here.”
Eva’s mouth opened, then closed again. Her glasses sat too high on her nose now, and her freckled face looked pale. “You’re saying they guided interpretation.”
Quinn walked back to the body but didn’t kneel. She circled the circle’s perimeter, torch sweeping low.
Bone dust speckled the grout outside the ward, too. It formed a narrow scatter that traced from the barrier down to the service corridor wall, then paused at a spot where the concrete looked smoother than the rest.
Not worn. Not polished. Replaced.
Quinn touched the smoother patch with her fingertip. A seam. Fine. Hard to see under soot.
She didn’t pull it yet. She looked at Eva instead.
“You said you watched Niall take bone tokens from newcomers earlier,” Quinn said.
Eva’s eyes flickered . “Yes.”
Quinn kept her face still. “Did you see him go near that service corridor wall?”
Eva hesitated a fraction too long. She tucked hair behind her ear again, slower this time. “No one used that corridor. Buyers came down to stalls on the platform. The back areas stayed locked.”
Quinn lifted the compass and watched the needle point into the corridor mouth, then watched the dust trail stop at the replaced seam.
A tool should guide her to the opening. The needle did. But the evidence trail guided her to the hiding place.
Not the same thing.
Quinn took a breath and moved her torch to the seam’s edge. Her light caught a tiny smear of green glaze on the seam like a thumbprint pressed into resin.
Same verdigris clusters as the victim’s throat.
Eva let out a low sound—half warning, half anger—because she understood the new pattern hit her at last.
“That’s where they stashed the sigil fragment,” she said. “The piece you found—someone planted it to make you inspect the corpse.”
Quinn’s eyes stayed on the seam. “They wanted the compass to lie to me. They wanted the rift to look like it started here.”
Eva stepped closer, crouching at a safer distance. “Then what killed him?”
Quinn didn’t answer with theory. She pointed her torch beam along the seam line to the floor beneath it.
Two shallow dents sat in the concrete, spaced like someone had set down a small, heavy object and then lifted it without dragging. The dents carried a faint outline of protective sigilwork on their rims—too thin to see until the light hit at an angle.
The dents didn’t match the body’s position inside the chalk circle.
They matched where a compass casing would sit if someone used it like a weight .
Quinn set the brass sliver on her palm and felt the urge to look back at the victim, but she didn’t give it room. She stayed with the floor.
She let the Veil Compass needle sit over the seam until the signal felt like pressure in her fingertips .
Then she moved to Eva’s side, reached into her coat, and drew a narrow metal tool used for prying evidence without tearing it.
Eva’s hand shot out and grabbed Quinn’s forearm, not gentle. “Don’t.”
Quinn looked at her, and the needle kept pointing at the seam like it had teeth.
“The evidence’s wrong,” Quinn said. “You clocked the rift. I clocked the staging.”
Eva’s grip tightened. Her voice dropped into something urgent and raw. “If you break that seam, it won’t just release something. It’ll wake the market.”
Quinn didn’t pull yet. She angled the tool’s tip toward the seam’s edge, letting her torch lock the line into clarity.
“The market already woke,” Quinn said. “It moved the interpretation first.”
Eva stared at the tool, then at the Veil Compass needle.
Her breath came out in short cuts, and she let go like she’d been burned .
Quinn slid the tool under the seam. The resin layer flexed. The concrete resisted. Then it gave with a soft crack that didn’t echo the way stone should.
A thin ribbon of cold air rolled up from the seam, carrying verdigris scent.
Quinn paused with the tool still wedged, eyes locked on the opening. The Veil Compass needle jerked—one sharp twitch—then settled again toward what sat below.