AI The first thing Detective Harlow Quinn noticed was the smell.
Not blood. Not sewage, though the old Tube station beneath Camden held enough of that to be expected. It was colder than that, thinner somehow, like the air had been scrubbed with coins and burned herbs and left to dry in a locked room. Her boots struck wet concrete as she descended the last rusted steps, one hand already resting near her coat button where her notebook sat, the other hanging loose at her side in case she needed to draw the service pistol she was no longer officially supposed to be carrying into places like this.
The Veil Market pulsed below her in a half-lit cavern of abandoned platform and shadowed tunnels. Stalls made from scavenged doors and railway tarps leaned against the tiled walls. Strings of salt lamps glowed sickly gold above tables crowded with things no ordinary market should ever contain: jars of black liquid that moved when no one touched them, coins stamped with faces that shifted when you looked away, velvet cloths pinned down by bone knives and vials of ash. People drifted between the stalls in layered coats and hooded scarves, their voices a low hum. No one stared too long. No one asked questions unless they were buying trouble.
Quinn had been here twice before, and both times she’d hated it.
Tonight, she hated it more.
A cordon of yellow police tape cut across the platform near the central concourse, ridiculous against the grime and candlelight. Uniforms stood at intervals, trying to look as though they belonged. One constable had the look of a man determined not to blink. Another kept glancing at the tunnel mouth as if he expected the dark to blink first.
The body lay on the old tiled floor at the center of the scene, surrounded by a thin ring of chalk and a thicker ring of people pretending not to watch .
Quinn paused beside the tape, taking it in.
Male, late thirties maybe. One arm flung wide, the other bent under his ribs as though he’d tried to crawl and failed. No obvious trauma from where she stood. No blood pooling under the head. No bullet holes. His lips were blue, though that could mean anything down here. The skin around his throat was mottled with a faint silver bruise, almost pretty in the wrong light.
Wrong. That was the word that settled in her head and stayed there.
“Detective Quinn.”
She turned. Detective Harlow Quinn had the kind of face that made people straighten their backs automatically: sharp jaw, closely cropped salt-and-pepper hair, brown eyes that missed very little, and the habit of standing as though a map were invisible under her feet. She looked over the scene and saw a uniformed sergeant hovering at the edge of the cordon, not because he was uncertain but because he’d already decided she would dislike him and wanted to get the disappointment over with.
He nodded toward the body. “We’ve got a suspicious death in a place that doesn’t exist on any official map. So, naturally, it’s yours.”
“Lucky me,” Quinn said.
She ducked under the tape and crouched at the boundary of the chalk. Her leather watch pressed cool against her wrist as she steadied herself. The victim’s face had the waxy stillness of someone drained of more than blood. No cuts. No burns. No sign of a struggle nearby. His coat was expensive, dark wool, the sort of thing a man wore when he wanted to look anonymous while failing at it. One cuff had been torn clean through, as if yanked by a strong hand.
“Name?” she asked.
“Still being worked,” the sergeant said. “He came in with a market token, got seen arguing with one of the traders, then found down there about twenty minutes ago. Witnesses are being… uncooperative.”
“Uncooperative,” Quinn repeated, her mouth flattening .
She looked beyond the body, to the overturned crate beside the stall nearest the platform wall. Broken glass glittered in the puddled light. A spill of dark powder dusted the floor in a crescent. Not a powder spill from impact. Deliberate. Measured. A circle interrupted on one side.
Her eyes narrowed .
A bone token sat on the crate edge, pale and polished, threaded through with red string. Entry requirement. Whoever died had made it into the market properly.
Which meant he hadn’t been killed at the door.
Someone had wanted him inside.
A voice behind her said, “You’re looking at it like a crime scene.”
Quinn didn’t have to turn to know who it was. Eva Kowalski had a way of arriving quietly, then making her presence impossible to ignore. Quinn rose, brushing grit from her coat, and found Eva standing just outside the chalk ring with a worn leather satchel tucked under one arm, her curly red hair escaping the loose knot at the back of her head. She wore her round glasses low on her nose and had already pushed one strand behind her left ear, the nervous habit so familiar Quinn almost felt irritated by it on her behalf.
“Because it is one,” Quinn said.
Eva glanced at the body, then at the overturned crate, then away again too quickly . “Or it was part of a rite gone wrong.”
Quinn gave her a look.
Eva held up one hand in surrender. “I’m not saying that to be contrary. I’m saying it because the market doesn’t just kill people. It bargains, it curses, it trades. The difference matters.”
“To a lawyer, maybe.”
Eva’s expression tightened, but she didn’t rise to the bait. “To anyone who likes being alive.”
Quinn took a slow breath through her nose. “What do you know?”
“Only what I was called in to identify.” Eva shifted her satchel higher on her shoulder. “There was a sigil mark found near the body. Restricted symbol. Not exactly common.”
“Show me.”
Eva hesitated, then reached into the satchel and produced a folded photograph sealed in an evidence sleeve. Quinn took it. The image showed a section of the floor near the victim’s feet. In the grime, visible only under angled light, was a small marking: three curved lines crossing at a point, like a stylized eye shut tight.
Quinn stared. “That’s not a ward.”
“No.”
“It’s not a curse either.”
“No.”
Quinn’s gaze lifted. “Then what is it?”
Eva tucked hair behind her left ear again, thinking. “A marker. A locator, maybe. The sort of thing you’d use if you wanted to find something hidden. Or open.”
The words landed and stayed.
Quinn crouched again, this time not by the corpse but beside the broken glass . Her gloved finger traced the edge of the spill without touching it. The dark powder was fine and metallic, with a faint green sheen in the light. Not common ash. Not common anything.
She looked to the stall behind it. The merchant’s table was draped in a black cloth embroidered with silver thread, now half-slid to the floor. On the back wall hung a narrow mirror in a brass frame. The glass was cracked from corner to corner, but the cracks were not random. They radiated from the center point in neat, purposeful lines.
“Witnesses saw an argument?” Quinn asked.
“Yes,” the sergeant said. He’d approached as silently as a threat. “Victim raised his voice with the vendor. Something about a compass.”
Quinn’s eyes lifted sharply . “A compass?”
The sergeant checked his notes. “That’s what one witness said. Brass. Old-looking. Someone was looking for it.”
Quinn turned back to the stall. A compass. Her gaze moved from the broken mirror to the overturned crate to the floor around the body. The pattern of the scene began to rearrange itself in her head, not into what had happened, but into what someone wanted to appear as having happened .
The victim entered with a bone token. He argued over a compass. He ended up dead in the middle of a market that trafficked in secrets.
Too neat.
Too useful.
She stood and stepped closer to the stall. “Who owns this?”
The sergeant lifted a shoulder. “Name given as Jory Vale. Vanished before we could question him. Market people say he was last seen heading for the service tunnels.”
Of course he was.
Quinn looked up at the hanging mirror again. Cracks. Reflection fractured . Not accidental in a place like this. She moved one step to the side and caught her own face in a shard of reflected glass, then another figure behind her. A woman in a hood, face hidden, standing where no one had been a second before. Quinn snapped her head around.
Nothing.
When she looked back at the mirror, the figure was still there in broken pieces only: a narrow silhouette in dark cloth, hand extended toward the body.
Her pulse kicked once, hard.
Eva saw the change in her expression. “What?”
“Mirror’s wrong.”
“That’s not a technical term.”
“It is tonight.”
Quinn walked to the stall edge and examined the brass frame without touching it. Protective sigils had been etched around the rim, though one had been scored through. Not shattered . Scored. As if someone had dragged a sharp metal edge across it deliberately . The mirror had not merely broken; it had been neutralized .
“And this?” she murmured.
Eva followed her gaze. “A ward mirror. The trader probably used it to check for auras, glamours, hidden faces. Very common on the market.”
“Common wards don’t crack like that unless someone hits them.”
“Or unless something came through.”
Quinn’s eyes narrowed further. “That’s what you think happened.”
“I think,” Eva said carefully , “that the locator sigil on the floor means someone was searching for a concealed object. And I think the mirror was used to reveal it. If the mirror shattered when it did, then whatever was hidden was either taken—or opened.”
Quinn’s attention dropped to the powder spill again. The crescent shape had bothered her from the moment she saw it. Now it bothered her more. She knelt and studied the arc. The powder had not been sprayed randomly. It had been brushed in a controlled sweep, then disturbed by footsteps from only one side.
Someone had been standing here, drawing the body’s attention one direction while working the floor another.
A distraction.
Her eyes moved to the victim’s torn cuff. No blood. But a faint green stain threaded the fabric near the seam, nearly invisible unless one looked close. Verdigris. Her gaze darted to the far side of the stall, where a small brass object lay half-hidden beneath a folded tarpaulin.
Quinn reached under and picked it up.
It was a compass.
Small brass casing, old and tarnished with verdigris, the face etched with protective sigils so fine they were almost decorative. Heavy in the hand. Crafted by someone with skill and patience. The needle inside did not spin. It trembled , then pointed—not north, not toward the tunnel entrance, but toward a shadowed recess behind the stall wall .
Eva sucked in a breath. “That’s it.”
Quinn didn’t answer. She was already moving .
The sergeant barked, “Detective—”
She held up a hand and stepped around the stall, the compass angled in front of her like a divining rod. Its needle shivered, locked, and pointed at a section of tiled wall where grime had collected in a vertical seam. A service door, hidden under a layer of soot and old posters, stood flush against the tunnel curve.
Quinn ran her fingers along the edge. No handle. No visible lock. But the brass sigils on the compass flared warm against her palm.
“Someone opened this recently,” she said.
The sergeant frowned. “There’s no door on the plans.”
“Then the plans are wrong.”
Eva was staring at the compass, not at the door. Her eyes had gone very still behind her glasses. “Quinn,” she said quietly, “that compass doesn’t point to north.”
“I know.”
“It points to something else entirely.”
“A rift,” Quinn said. The word tasted like a bad memory . “Or a portal.”
The air seemed to thicken around them. A few of the market traders had begun to watch without pretending otherwise. The noises of the market dimmed in a widening circle, as if even this place understood that the conversation had become dangerous.
Quinn turned the compass in her hand. The needle snapped once, violently, then settled again on the hidden door. Not just any door. A way through. A seam in the station’s wall where reality had been pried open and closed more than once.
Now the evidence made sense.
The victim had not been here to buy a compass. He had been here to find the thing the compass led to.
The scuffed floor. The broken mirror. The locator sigil. The lack of blood. The silver bruise at the throat. Not a strangling, then. A mark. Pressure without violence. Energy drawn out through skin.
A rift had opened in this room.
And someone had died because of it.
Or because of what came through.
Quinn rose slowly , turning toward Eva. “You said the market doesn’t just kill people.”
Eva swallowed. “Yes.”
“What does it do when it wants something back?”
Eva’s face had gone pale under the freckles. “It takes payment.”
Quinn looked at the corpse again, at the neat stillness of him, and saw what the others had missed: the position of the hands, one curled inward and one spread open, not the posture of a struggle but of a man reaching for balance as the floor itself shifted under him. There was a line of dust on the right sleeve only, as if he’d been pulled sideways and dragged a fraction of an inch before he hit the ground. Not far. Just enough to matter.
He hadn’t collapsed where he stood.
He had been pulled toward the hidden door.
Quinn lifted her head and stared at the seam in the wall. “That’s no service tunnel.”
The sergeant looked unconvinced. “Then what is it?”
Quinn’s mouth thinned. She remembered the compass in her hand and the way the needle had answered the wall as if the wall were breathing . She remembered the fractured mirror and the reflected figure with its hand outstretched. She remembered the cold, thin smell of scrubbed air and burned herbs when she came down the stairs.
“An entrance,” she said. “And someone tried very hard to make it look like a murder in the market.”
Eva stared at her. “You think the body was staged.”
“I think,” Quinn said, voice low and hard, “that the victim found a door nobody wanted found. Someone shut him up before he could tell anyone. Then they scattered enough occult nonsense around him to send every sane witness in the wrong direction.”
The sergeant let out a short, humorless laugh. “Occult nonsense. That’s one way to put it.”
Quinn ignored him. Her focus had narrowed to the hidden door and the compass in her hand. The needle still trembled , pulled by something beyond the wall, something that throbbed beneath the brick and tile like a second heartbeat.
She glanced at Eva. “You mentioned a restricted symbol.”
Eva nodded slowly . “The locator mark. I’ve seen it in archival material. It’s used in texts about sealed thresholds. Places where things can cross over.”
Quinn’s gaze sharpened. “Cross over from where?”
Eva’s mouth opened, then closed. She tucked hair behind her ear again, harder this time, as if she might tuck the answer away with it. “That depends on what was sealed.”
Quinn looked at the body one more time, at the powder, the mirror, the compass, the hidden door, and the ring of market traders now pretending very hard not to listen. Someone had used the Veil Market as camouflage because in a place like this, everyone expected the impossible. A perfect place to hide a smaller, stranger crime inside a larger, stranger world.
Her left hand tightened around the compass until the brass edges pressed into her glove.
“Find Jory Vale,” she said to the sergeant. “Quietly. And no one touches that wall.”
The sergeant bristled. “You think I’m going to let you—”
“I think if you do anything stupid in a market full of people who sell curses, you’ll regret it before sunrise.”
He looked as though he wanted to argue, then decided against it.
Quinn turned to Eva. “You. Show me every archive reference you have on that sigil.”
Eva blinked. “You’re asking me here? Now?”
“I’m asking you because you’re the only person in this station who knows what she’s looking at, and because something in this room is still open. If I’m right, I don’t want to wait until it closes on its own.”
Eva’s throat bobbed once. Then she nodded, small and quick. “All right.”
Quinn looked back at the hidden door and the compass needle trembling toward it, and for one precise, unsettling moment she felt the shape of the problem settle into place. Not a body in a black market. Not even a murder dressed as occult theater.
A breach.
A deliberate one.
And if the compass was right, then whatever lay behind the wall was nearer than anyone in the station wanted to admit.