AI The first thing Detective Harlow Quinn noticed was the smell.
Not blood. Not cordite. Not the usual bouquet of damp brick, old iron, piss, and tube grease that clung to abandoned stations.
This was sweeter. Sharper, almost metallic beneath the sweet, like hot pennies left in a dish of sugared tea.
She stood at the top of the long stairwell and looked down into the bowels of Camden, where the old station had been sealed off by the city, forgotten by everyone except the sort of people who profited from being forgotten . A sodium lamp had been rigged somewhere below, throwing a jaundiced pool of light across the platform. In that light, the tiled walls looked sickly and wet. The tiles were original, cream with a green border, now cracked with age and tagged in places by paint that had no business being there. Beyond the cordon tape and the uniforms, the market stalls had been half-dismantled, as if the whole underground bazaar had been interrupted mid-breath.
Quinn adjusted the worn leather watch on her left wrist and stepped down the stairs with military precision, one hand resting near the holster she wasn’t supposed to need in a place like this and almost certainly would.
A constable moved aside. Another looked at her badge, then at her face, then away. She had that effect on people. She knew it. It was useful.
At the foot of the stairs, Eva Kowalski was already there, tucked just outside the immediate crime scene in a cardigan that made her look younger than twenty-six until she lifted her head and those sharp green eyes met Quinn’s. She wore her round glasses low on her nose, her curly red hair pushed back poorly behind one ear, and a worn leather satchel sagged against her hip like it was full of bricks instead of books.
Eva gave Quinn a small, uncertain smile. “You came.”
Quinn’s gaze swept past her to the taped-off stall and the shape beneath the black forensic drape. “You sounded worried.”
“I am worried.” Eva tucked a curl behind her left ear, then did it again a second later, the same nervous habit she never noticed she had. “This place shouldn’t have been accessible. Not tonight.”
“Because the market moved?”
Eva glanced toward the platform. “Because the full moon was three nights ago.”
Quinn let that sit . The Veil Market, hidden supernatural black market beneath Camden, moved locations every full moon like a rat changing sewers. She had only twice seen it with her own eyes, and both times she had been deeply unhappy about being there. The first time, she’d had a bone token in her coat pocket and a very bad feeling. The second time, she’d had a dead informant in her car and an even worse feeling.
Now the market was here, or had been until someone decided it wasn’t safe enough to leave intact.
She flashed her badge to the nearest uniform and ducked under the tape.
The platform was chaos arranged into something almost orderly by trained hands. One stall had been tipped sideways, its canvas awning torn and trampled. Glass ampoules glittered over the grimy tiles. A crate of something that smelled faintly of rosemary and rot had split open, spilling bundles of dried herbs into a dark puddle. Chalk circles had been smeared by boots. Someone had dragged a body six feet before stopping.
Quinn crouched beside the blood and looked at it. It was dark, almost black, and already tacky around the edges.
“No more than twenty minutes old,” said a familiar voice from behind her. “Maybe less. If we’re lucky.”
Detective Harlow Quinn did not turn immediately. She knew that voice . She had spent three years learning to dislike it.
“Quinn,” said Detective Inspector Mara Vale, her colleague from the Met’s Special Investigations Unit, appearing at her shoulder with a clipboard in one hand and the face of someone who had already decided how the story ended. “Glad you’re here.”
Quinn finally looked up. Vale was neat as a pin, pale hair pinned back, rain-dark coat buttoned to the throat. She had the brisk, flattened expression of a woman who believed being first on the scene made her right. “You’ve secured the area?”
“As best we can.” Vale nodded toward the draped body. “Victim’s a dealer. Name given by witnesses is Soren Pike, if you can trust the names these people use. One stab wound. Clean entry, right through the ribs. Likely to the heart.”
Quinn watched the blood. “Likely.”
Vale frowned. “You disagree?”
“I haven’t said anything yet.”
“That usually means you disagree.”
Quinn rose slowly . Her sharp jaw tightened. “Where’s the weapon?”
“Missing.”
“Any signs of a struggle?”
“Overturned stall. Broken glass. A few bruises on the victim’s forearms, possibly defensive.” Vale gestured with the clipboard. “Looks straightforward to me. A deal gone bad.”
“No,” said Eva softly .
Both detectives looked at her.
Eva flushed and immediately tucked hair behind her left ear. “Sorry. I mean—maybe not. The circulation of goods down here is complicated. If it were a simple robbery, they’d have taken the stock. And they haven’t.”
Quinn let her eyes drift across the stall. Crates of bottled powders sat stacked and untouched. A row of little velvet pouches had been emptied in place, their contents still dusting the board in glittering threads. Glass jars filled with bright powders, black salts, and one dish of something that looked like bone ash remained where they’ d been left .
Vale gave a polite, skeptical smile. “That’s because the killer was interrupted.”
“By what?” Quinn asked.
Vale lifted one shoulder. “Police arrival, perhaps.”
Quinn knelt by the body.
The drape had been lifted just enough for the torso to be exposed. The dead man was in his forties, maybe younger, with a narrow face and hands stained by whatever passed for commerce in this place. His shirt was torn at the collar. Quinn’s eye fixed on his right wrist.
“Turn him,” she said.
Vale hesitated. “Forensics already—”
“Turn him.”
One of the scene techs stepped in and, with the practiced care of someone handling a bomb, rolled the body enough to expose the back. Quinn’s gaze sharpened.
No blood on the shirt beneath the body. No exit wound. The knife had entered cleanly from the front and stopped. That part wasn’t strange.
What was strange was the bruising.
A faint, circular mark bloomed between the shoulder blades. Not a bruise exactly. Too dark at the center, ringed with a pale halo.
Quinn leaned closer. The mark was the size of a coin.
“Photograph that,” she said.
The tech did. Vale peered over Quinn’s shoulder. “Pressure mark from being pinned?”
“Maybe.” Quinn stood and looked toward the ceiling. The station roof arched high overhead, held up by old iron beams blackened with decades of soot. Hanging from one beam above the stall was a security light, its cable twisted.
She pointed. “Who put that there?”
Vale looked up. “One of the market’s own, probably.”
“Then why is it still swinging?”
“It’s not—”
“It is.” Quinn crossed to the pole and stopped beneath the light. It moved with the slightest current, a slow, pendulum drift. Not the frantic wobble of a light bumped by a struggle. A calm swing. A recent one.
She looked down again and saw the mark on the dead man’s back in a new way. A perfect circle. A point of impact, not from a hand or a wall. Something had pressed him. Held him.
The smell hit her again, stronger near the stall. Sweet and metallic and wrong.
She turned to the table beneath the awning. There, among the spilled goods, lay a small circle of salt darkened by something black. A broken glass vial sat on its side. Beside it, a smear of clear liquid had eaten a line through the chalk markings.
Quinn touched two fingers to the edge of the circle and pulled them back. The residue was cold. Not room cold. Deep cold, the kind that made the skin prick.
Eva had come closer without Quinn noticing. “What is it?”
Quinn wiped her fingers against her trousers. “Not blood.”
Vale gave a tight sigh. “Please don’t tell me this is one of your occult deductions.”
Quinn ignored her and crouched again by the body, this time focusing on the hands. The dead man’s fingers were curved inward. One hand was empty. The other had a crude cut on the index finger, fresh and shallow.
“That’s odd,” Eva murmured.
“Yes,” Quinn said. “It is.”
Vale crossed her arms. “What?”
“His hands are clean.”
Vale blinked. “He’s dead, Quinn.”
“No, I mean clean as in not stained by the merchandise. Look.” Quinn lifted the victim’s right hand just enough for the palm to catch the light. “Dealer’s hands. No pigment, no residue. And there’s no cash on him. No ledger. No lockbox key. If he was killed in a deal, someone took the profit, but left the stock and the body?”
“That happens,” Vale said.
“Not here.” Quinn’s voice came out flat. “Not in a market where information is currency.”
Eva’s brow furrowed . She took a step closer to the stall, her satchel bumping her hip. “The stalls are arranged by category. Charms over there, reagents here, information in the back corridors. Soren Pike wasn’t a high-level broker. He traded in minor artifacts. Trinkets. Small protections. Nothing worth killing for unless—”
She stopped.
Quinn looked at her. “Unless what?”
Eva swallowed. “Unless he had something he shouldn’t.”
Quinn turned back to the table. A row of little drawers had been pulled open. One was empty. One had a smear of ash inside. Another held a folded square of black cloth, the sort used to wrap delicate objects. She touched it with a pen and lifted it.
A brass compass lay beneath.
It was small enough to fit in the palm of her hand, its casing tarnished with verdigris, the face etched with fine protective sigils. The needle, however, was not steady. It jittered in tiny, nervous increments before settling—then twitching again toward the far end of the platform.
Quinn’s eyes narrowed .
Eva inhaled sharply . “That’s a Veil Compass.”
Vale looked between them. “A what?”
Quinn did not answer. She was watching the needle. It did not point north. It didn’t even pretend to.
It pointed toward the brick wall beyond the platform, where an old service door had been welded shut and painted over years ago.
“No,” Eva said quietly, following Quinn’s gaze. “That’s impossible.”
Quinn slipped the compass into her palm and stepped toward the wall. The needle jerked harder as she approached, then snapped with disturbing certainty at a spot low near the doorframe. Not at the door itself. At the wall beside it.
She knelt, ignoring the grit on her knees, and examined the tiles. One looked newer than the rest. Not obviously. A shade too clean. The grout around it was ragged.
Quinn pressed the tip of her pen against the edge. The tile shifted a fraction.
Vale came up behind her, impatience sharpening her voice. “What are you doing?”
“Finding your missing weapon,” Quinn said.
“That’s a wall.”
“That’s a false wall.”
Eva stared. “How can you tell?”
Quinn angled the compass so Eva could see the needle. “Because the compass is meant for supernatural rifts and portals, and it’s screaming at this wall.”
Vale’s expression hardened. “That’s absurd.”
Quinn stood and looked her colleague in the eye. “You smell that?”
Vale hesitated. “Smell what?”
“Exactly.”
For the first time, something uncertain flickered in Vale’s face.
Quinn pointed to the compass. “This is a Veil Compass. It’s attuned to supernatural energy. It points to the nearest rift or portal. The needle isn’t near the exit because it’s not near the exit. It’s inside the wall.”
Vale gave a short, humorless laugh. “You expect me to believe there’s a portal in a sealed station wall?”
“Do you have a better explanation for why the victim has a pressure mark between his shoulder blades, why the blood is wrong, why the stall was emptied of paper-thin valuables but not actual goods, and why a compass designed to detect supernatural breaches is trying to bore through a brick wall?”
Vale said nothing.
A uniform officer called from farther down the platform, “Ma’am? We’ve got something.”
Quinn and Eva exchanged a glance. The officer led them around the bend to a maintenance alcove partly hidden behind a collapsed advertising panel. There, on the floor, lay a length of cord and a smear of chalk. Someone had laid out a crude circle—too crude for ritual work, too deliberate to be accidental. In the center of it, tucked beneath a torn glove, was another stain of that same black blood.
Eva crouched and sniffed the air, then recoiled. “That’s not blood.”
Quinn studied the glove. Inside the cuff was a dark grit, almost like soot.
“Open it,” she said.
The tech hesitated. Quinn gave him a look , and he pried the glove apart with forceps. Something small and hard fell out and clicked against the tile.
A bone token.
Everything in Quinn went still.
Vale noticed. “What is it?”
Quinn did not look at her. Her pulse had gone thin and sharp. The token was smooth and pale, carved with a tiny notch at one end, the sort of thing used to gain entry to places like this. Places that did not welcome ordinary police and hated attention almost as much as sunlight.
“Someone came through the market entrance,” Quinn said slowly .
Eva’s eyes widened . “With a token.”
“Or they used one and dropped it.” Quinn bent, picked it up with a gloved hand, and examined the notch. “Which means they knew how to get in.”
Vale folded her arms harder. “Or the victim was involved. He had the token. He had access. He was conducting business in an illegal marketplace beneath a closed Tube station, and someone robbed him.”
Quinn turned her head and looked at Vale.
“You still think this is about robbery?”
Vale’s jaw tightened. “I think you’re chasing shadows.”
Quinn almost smiled. It wasn’t friendly. “Then why is the compass still pointing at the wall?”
Vale followed the direction of the needle at last, and Quinn saw the exact moment she realized it. Not all at once. Slowly, like a lock resisting a key.
The wall wasn’t just hiding something. It was hiding the absence of something. A thinness in the bricks, a place where the air felt colder and moved differently, as though the station had a lung it had not been breathing through. The chalk circle on the floor wasn’t meant to open a portal. It was meant to hide one.
“Someone sealed it,” Eva whispered, more to herself than to them . She had gone pale beneath her freckles. “Or tried to.”
Quinn crouched again beside the wall, fingertips hovering over the tile. Cold leaked from the mortar. She thought of the dead man’s back, the circular bruise, the broken vial, the smell like sugar and pennies, the compass needle twitching with obscene confidence. She thought of a hand pressing someone flat against the wrong side of reality.
A sound came from inside the wall.
Not a knock. Not a scrape.
A breath.
Quinn froze.
Eva drew in a sharp little gasp. Vale straightened so abruptly her clipboard nearly slipped from her hand. “What was that?”
Quinn took one step back, then another. Her face stayed blank, but her mind had already started assembling the shape of the thing before her, fitting clues together like bones.
The victim had not been stabbed in a fight.
He had been silenced after contact with the portal.
The compass had not been stolen . It had been used —perhaps by the victim, perhaps by his killer—to locate the breach.
The chalk circle and bone token meant someone had gone in or out through a passage no one was supposed to know existed.
And the bruise on the victim’s back was not from a knife hand or a wall.
It was from something on the other side, pressing through.
Quinn looked at Vale. “Clear the platform.”
Vale stared at her. “What?”
“Now.”
“You don’t have authority here.”
Quinn’s mouth hardened. “Then exercise yours before that wall opens on its own.”
For one charged second, Vale looked ready to argue. Then the compass needle snapped so hard it struck the glass face with a tiny, sharp tick, and every fluorescent light on the platform went out at once.
Darkness swallowed the station.
There was a collective intake of breath. A uniform officer swore. Somewhere metal rang against tile as someone dropped equipment. In the black, Quinn felt rather than saw Eva move closer.
Then the emergency lights came up, dim and red, painting the station in the color of old wounds.
Quinn had already drawn her torch. She swept it over the wall.
The tile she had touched was no longer flush.
It had bulged outward by a hair’s breadth.
Eva’s voice trembled . “Harlow—”
Quinn didn’t answer. She was listening .
From inside the wall came the faintest drag of fingernails on stone.
Not human fingernails. Too many, too slow, like something waking up and testing the shape of its prison.
Vale had gone white. To her credit, she didn’t run. “What the hell is in there?”
Quinn’s jaw flexed. The answer came with the certainty of a verdict.
“A route,” she said. “And someone just used it.”
The tile shifted again.
This time, dust fell from the grout in a dry little cascade, and beneath it, something black and wet began to seep through the crack, thin as ink.
Eva whispered, “That isn’t possible.”
Quinn glanced at the compass in her hand. The needle was no longer pointing at the wall.
It was spinning .
“That,” she said, very quietly, “is what worries me.”