AI Harlow Quinn snapped her grip around the suspect’s collar and hauled him into the pool of light outside the kebab shop. Water spattered her knuckles. The man wrenched free with a jerk that had nothing to do with strength and everything to do with knowing where her hands were going to land.
“Stop,” she said, voice flat, as if volume could replace distance. “Metropolitan Police.”
The suspect did not look at her badge. He looked past her, at the mouth of the alley, at the black mouth of London swallowing sound.
Then he ran.
Harlow’s boots hit the wet pavement like punctuation. Her shoulder drove forward. She caught a sleeve for half a second, fabric slick with rain, and the man slipped out of her grasp as if the air itself had lubricated him. He cut left, slipped between two parked vans, and vanished behind a shuttered shopfront.
Harlow didn’t slow. She didn’t curse. She listened.
Rain hammered the street, steady and indifferent, but other noises threaded through it, thin and wrong. A low clatter, like metal keys dragged across brick. A faint chime, sharp as a bottle neck struck, then gone. And beneath that, the suspect’s breathing, controlled, almost calm.
He wanted her to follow.
A neon-green glow blinked at the far end of the block, the Raven’s Nest sign half swallowed by steam rising from the drains. Maps and black-and-white photographs lived behind its walls, and so did the kind of people who learned early how to vanish. Silas’ bar sat too close to the routes the clique used, too convenient to ignore.
Her phone vibrated once, a hard vibration against her palm. No call. Just a message, already waiting on the lock screen, like someone had been watching her watch him.
QUINN. DON’T GO ALONE.
Tommy.
The man had a way of showing up without appearing. A former paramedic with a scar along his left forearm and a Saint Christopher medallion at his throat. He’d been keeping her supplied with off-the-books medical care and information when the official channels ran into walls made of politics and fear. She didn’t have to think to read the tone in that message. He was telling her what he knew she’d do anyway.
Harlow tucked the phone into her coat pocket and ran.
She took the alley at speed. A gap opened between shuttered windows plastered with old posters, torn paper fluttering against brick. The suspect moved like he knew this place down to the cracks in the mortar. He didn’t splatter through puddles, he jumped them, landing with the precision of someone who’d done this too many times.
At the alley’s end, a manhole cover sat slightly off-centre, rainwater slicking its edge. The suspect dropped his weight to it and twisted. The cover lifted with a scrape that made Harlow’s teeth ache. He didn’t look back again, just disappeared into the dark beneath the street.
Harlow’s body moved before her mind caught up. She yanked the cover open the rest of the way, the metal heavy and cold, and leaned over.
A ladder sank down into a throat of wet stone. The air that climbed up smelled of damp concrete and something sweet beneath it, like bruised fruit. Her flashlight beam found steps slick with grime, and the suspect’s trail vanished into a lower corridor.
Something chimed again, deeper this time, not from the street. From below.
Harlow listened harder.
There. A second sound, faint, overlapping the first. Not footsteps . Not voices. Bone tokens, clicking against each other. A rhythm the way a lock has a rhythm before it opens.
The Veil Market.
The thought hit her with the weight of a confession she hadn’t made out loud yet. The Veil Market moved under London, beneath abandoned Tube stations, selling enchanted goods and banned substances, trading information that never stayed in the daylight. It needed bone tokens to enter. It moved on the full moon, she knew that, but she also knew rules didn’t always behave when the people making them decided they were bored.
The suspect had gone down with too much confidence. Someone had greased that confidence for him.
Harlow pulled her flashlight tighter in her grip and swung her leg over the manhole. Rainwater dripped off her coat, landing on the metal rungs below and making the climb slippery.
She started down.
The ladder creaked as she descended, and the sound carried oddly, as if the underground swallowed it and held it a moment too long before returning it in a warped echo . Her breath turned loud. Her flashlight beam slid over stone walls with old graffiti layered beneath newer grime. A faded drawing of an eye. A cross scratched through it. A crude symbol she didn’t recognise, scratched over again and again until it became a smear.
Halfway down she heard the suspect’s breathing again, closer. He wasn’t far. Either he’d been careful not to lose her, or he’d already been waiting.
Harlow tightened her jaw. She checked the weight of her sidearm against her hip. Then she climbed the last stretch and dropped into a narrow corridor.
The air changed at once. Less rain. More damp. And that sweet, bruised smell sharpened, a faint perfume of magic and rot. Her flashlight caught walls lined with pipes and old wiring. Somewhere ahead, a market hummed, low voices layered beneath clatter and music.
No. Not music. Chimes. Metal on glass. Coins and something like teeth.
The suspect moved at the corridor’s mouth where it widened into a tiled stairwell descending further, and the Veil Market opened like a wound.
Candles burned where no oxygen should have supported them. Lanterns hung from chains that didn’t look secure. Shoppers drifted past in rain-spattered coats that steamed as if the underground breathed their heat. Faces turned toward Harlow, then away quickly , eyes sliding over her uniform with the reflex of people who had learned what uniforms invited.
The neon green sign from the street was gone , replaced by a dim, sickly light. A row of stalls stood beneath an archway where old Tube advertisements peeled from the ceiling beams. Enchanted goods sat in glass boxes. Bottles pulsed faintly, their contents shifting under the light like trapped weather.
Bone tokens sat in a velvet tray near one stall. Three tokens tapped against each other each time a vendor leaned in to talk. The sound was addictive, an ugly little metronome.
Harlow saw the suspect at the far end of the market, slipping between two stalls as if he belonged there. A woman with painted nails offered something in a paper wrapper. He declined without looking. He walked as if he had keys to every door.
Her hand hovered near the medallion at her throat, though it wasn’t hers. Her mind flicked to Tommy’s message. Don’t go alone.
She wasn’t alone. She was surrounded .
That was worse.
Harlow swallowed once and stepped forward, letting her body do what it did best. She moved through the crowd with purpose, shoulder angled, eyes scanning . People parted the way they did for someone who could enforce consequences. Not because they feared the badge, but because they feared what she represented, the kind of attention that turned magic into evidence.
The suspect turned a corner and vanished into a narrower passage between stalls. Harlow followed, her flashlight carving a tunnel through smoke-sweet air.
The passage tightened, walls sweating. Her boots tapped on tile that wasn’t tile, something older, polished smooth by countless shoes. A drain ran down the middle like a shallow river, carrying water away into darkness.
Halfway through, she caught a glimpse of a sign bolted to the wall. Hand-painted letters in a crooked script.
AUTHORIZED PATHS REQUIRE TOKENS.
She had no token.
Not tonight.
Not in her pocket.
Harlow’s grip tightened until her knuckles hurt. She could back out now. She could climb back up, return to the street, and chase him with legal light instead of this warped underworld. She could call for support, and let the official machine grind for her.
But the suspect’s trail had led here like a finger pointing at her throat. If she didn’t follow him now, someone else would, and she would never know what he’d bought, who he’d met, or how close he’d get before she arrived.
A voice spoke behind her, close enough that Harlow felt the words on her ear.
“Detective Quinn.”
She spun, flashlight beam snapping up. A man stood half in shadow, half in the flicker of a candle. His face looked ordinary until you tried to focus on it. Then it slid out of clarity, like a reflection in moving water.
He smiled without showing teeth. “You should not walk without permission.”
Harlow held her ground. Her military precision settled her spine. “I’m authorised for arrest.”
The man’s head tilted. “Arrest requires jurisdiction. Jurisdiction requires… doors.”
He gestured to the passage ahead. The narrow corridor now seemed longer, the corners shifting. The market sounds dulled as if the walls drank them.
Harlow didn’t lower the flashlight. “Where’s your token tray?”
The man chuckled, quiet. “Token tray is for those who understand trade. You want something else, don’t you?”
She didn’t answer him. She stepped past, aiming her shoulder to slip through the space between her and his shadow. She moved like she knew he could stop her and still chose to try.
He didn’t block her. He moved aside with the casual courtesy of someone watching a person walk toward a trap they’d already mapped.
Harlow surged forward.
The suspect waited near the end of the passage, back turned. He held something small in his hand, a bone token that looked too clean to have come from any tray. He turned it between his fingers, and the metal chime from earlier clicked in response, a faint resonance as if the token remembered where it belonged.
When he noticed Harlow behind him, he didn’t reach for a weapon. He didn’t run.
He smiled, quick and sharp, rain slick and underground damp turning his breath into visible ghost.
“You followed,” he said.
Harlow aimed her flashlight at his face. Brown eyes, tired under the grime. Dark hair plastered to his forehead. Not a random mug. Not a street rat. Someone used to being watched, someone who knew how to make a watcher feel stupid.
“I didn’t follow,” she said. “I made a decision.”
His smile tightened. “That’s what gets people buried.”
He stepped to the side and tapped the wall. A panel shifted, stone grinding against stone. Harlow’s beam caught it, and she saw it, the way you see a seam in a wall that wasn’t there a moment ago. The panel swung inward, revealing a hidden stairwell descending further, deeper than the market’s main corridor.
A cold draft spilled out, carrying coppery air and the sharp sting of old blood.
Harlow’s hand trembled once, then steadied. She told herself it was adrenaline, not fear.
But fear came anyway, riding her nerves like a second set of tracks.
She heard something else below, not chimes. A low murmur, distorted. The sound of a conversation happening inside a room with wrong acoustics, words chewed into shape by something that didn’t care what language meant.
The suspect held up the bone token. “I have one door key. You have the wrong kind of badge.”
Harlow stepped forward half a pace. “You don’t sell doors. You buy them.”
He looked delighted for a fraction of a second. “You learn fast.”
She could smell him now. Wet cloth and that same bruised sweetness from the market. It clung to his skin like perfume on a corpse.
“Who are you working for?” Harlow demanded.
He didn’t answer. Instead he tossed the bone token into the stairwell.
The token hit the steps and clicked once. Then the air changed, vibrating, and the hidden stairwell opened wider as if it had been holding its breath until she made a choice.
No stone panel slid into place to block her. No magical rope snapped. The passage simply offered itself.
The suspect leaned close, voice dropping. “Follow me, Detective. See what you’re really hunting.”
Harlow stared at the stairwell. The light from her flashlight bent oddly around the edges, warping like heat above tar. Her stomach tightened. Her instincts screamed at her to stop.
Then her phone buzzed again, even down here, even under the city’s belly.
She pulled it up with her left hand while her right held the flashlight steady. The message loaded slowly , pixels forming with wet delay.
DON’T GO DOWN THAT ONE.
She didn’t have time to ask how Tommy knew. She didn’t have time to wonder why the market still let signals through.
The suspect’s eyes tracked her glance to the screen. He saw the message. He saw her react.
A grin pulled at his mouth.
“Tell me,” he said, “which one are you more loyal to, Quinn, your badge or your friend?”
Her throat went tight. She hadn’t told anyone about Tommy’s off-the-books supply route. She hadn’t mentioned what she suspected about the Veil Market to anyone with official ears.
Unless they weren’t listening on the surface.
Unless they were already waiting underground.
Harlow let the phone drop back into her pocket, not taking her eyes off the stairwell.
She understood then that this wasn’t just pursuit. It was an offering. A test dressed as a chase.
She could turn around, find her way back through the crowd, get out of this place before the market decided she owed it a price. She could let the suspect vanish deeper and report the rest to someone who had more patience and more tokens.
Or she could step into the stairwell and see what kind of door this was, what room the murmur came from, and what made the market ring like teeth.
Harlow took one step forward.
The suspect’s shoulders relaxed, as if he’d just watched a weapon pass into someone else’s hands. He moved ahead of her, leading the way.
Then the air behind them shifted with a sudden, wet scrape.
A barrier, invisible a second ago, slammed shut across the passage entrance. Not stone. Not metal. Something that caught light and held it. The corridor behind them brightened, then dimmed as if her flashlight beam had hit dark water.
Harlow turned, whipped the beam toward the seam.
A wall now stood where she’d come through.
Her pulse thudded against her ribs. The suspect didn’t look back at the barrier. He kept walking, confident in the way only people with control looked confident.
“Deal’s done,” he said, voice carrying faintly . “You followed. Now you stay.”
Harlow raised her sidearm, the cool weight grounding her. “Open it.”
He laughed, a sound swallowed quickly by the underground air. “Detectives always think they command rooms.”
The stairwell descended in a steady drop, damp steps narrowing until the market’s hum disappeared completely . The murmur below sharpened into individual voices for a moment, then broke apart like glass underfoot. Harlow’s flashlight beam failed to reach the bottom; it died in a haze of smoke and something crystalline glittering in the air.
The suspect paused at the top of the last flight and turned his head just enough to look at her over his shoulder.
“You want to know what happened to your partner?” he asked.
Harlow froze. Rain couldn’t reach her here, but the sensation of wet still clung to her skin. Her jaw tightened hard enough to hurt.
“How do you know about DS Morris?”
His smile widened.
The last step creaked beneath Harlow’s boot as she moved down, and the sound triggered something.
The hidden room below answered with a sudden, sharp click, followed by a low mechanical grind that had no business existing in a place made of stalls and candles.
A door, somewhere beneath the haze, slid open.
And from inside, a breath hit the stairwell like a living thing, warm and rotten with copper.
Harlow stepped down into it anyway, gun up, flashlight shaking, because the corridor behind her had already decided she belonged to the dark.