AI Harlow Quinn shoved past the barrier rope with her badge out first, then her elbow, then the kind of stare that made uniformed constables forget they’d ever been taught “procedure”.
“Move,” she said, low enough that the word didn’t need volume.
The scene fought her anyway.
The corridor of a disused Tube platform beneath Camden looked like a throat that had been left to rot mid-swallow, tiled in sickly half-mosaics and grime. Someone had dragged a chalk line across the dust in a neat loop, as if whoever drew it still believed rules applied underground. A faint, coppery smell clung to the air. Not blood, not exactly. More like pennies left too long in a palm.
Sergeant Patel hovered near a cluster of officers, his hands shoved into his coat pockets to keep them from shaking. “Detective Quinn.”
Harlow took in the details in one sweep. She didn’t stop moving.
The chalk loop sat around a patch of concrete scabbed with fresh splinters. A man lay there, knees slightly bent, as though he’d tried to curl himself small and failed. No obvious wound. His hair stuck up in damp spikes that didn’t match the rest of the room.
“Where is it?” Harlow asked.
Patel blinked. “Where’s what?”
“The wound,” she said. “The entry point. The exit. The reason he fell like that.”
Patel gestured with his chin. A technician crouched by a smear on the concrete, photographing in slow, religious increments. The smear wasn’t blood. It had the sheen of something that had once been liquid and then decided it hated being solid.
Beside the body, a scatter of objects lay as if someone had emptied a pocket in a hurry. A torn library card. A bone token stamped with protective sigils. A brass compass with verdigris around its face, casing scuffed, needle frozen mid-rotation.
Harlow’s gaze snagged on the compass.
Her own watch felt suddenly too loud on her wrist, leather creaking where her fingers pressed it.
“That’s—” Patel started.
“Don’t,” Harlow cut in. She didn’t need the confirmation. The Veil Compass she’d seen in a sealed report once, long ago, had the exact wrongness of being familiar without belonging. Small brass. Protective sigils. Verdigris patina. Needle pointing at the nearest supernatural rift or portal.
She’d never held one. She’d only read about it, and the memory made her throat tighten in ways she hated.
A voice behind her drew her attention before she could turn away from the compass.
“Quinn. You’re late.”
Eva Kowalski stepped into the narrow corridor like she’d been there the whole time. Curly red hair pinned back loosely , round glasses catching the harsh flash of a photographer’s light. She wore her worn leather satchel cross-body, and the strap looked older than most of Patel ’s officers’ careers.
“Evie,” Harlow said, and held the name like a tool between her teeth. “You weren’t on the call.”
“I wasn’t on the call,” Eva agreed. She moved closer, careful not to step inside the chalk loop. Her eyes flicked to the body, then to the objects, then to the chalk itself, like she wanted to catalogue the room without being asked .
Patel ’s mouth opened. “Detective, we didn’t—”
Eva’s gaze pinned Patel , quick and sharp. “You didn’t invite her. You didn’t invite anyone. That’s why it went wrong.”
Harlow didn’t correct her. Correcting Eva always cost time, and time was a currency she spent like bullets.
“What’s your read?” Harlow asked.
Eva crouched at the edge of the chalk loop, not touching it. She adjusted her glasses with a nervous flick of fingers that usually meant she knew more than she was letting on.
“This isn’t an ordinary death,” Eva said. “Someone used a portal-adjacent rift to move a person, and the body didn’t survive the shift.”
Harlow let her silence sharpen.
Eva kept going anyway, because she couldn’t help herself. She always gave the world answers it hadn’t earned. “The compass points to the nearest rift. This one’s been dropped, but the needle’s not jittering or twitching. It’s locked. Whoever set this up wanted the destination to stay consistent.”
Patel exhaled hard. “Set up? She means arranged?”
“I mean guided,” Eva said. “There’s an order here.”
Harlow forced her eyes off the compass and back to the corpse. No obvious bruising. No lacerations. The skin looked pale, not drained, not freshly blued. The man’s lips held a muted, almost waxy dryness that didn’t belong to tube dust.
“Check his hands,” Harlow told the nearest technician without raising her voice. “Under the nails. And the palms. No gloves. No dragging.”
The technician looked from her badge to Eva’s face, then moved with quick obedience.
Patel leaned in. “We found him like this. No signs of struggle.”
“No signs of struggle,” Harlow echoed . She crouched slowly, because she’d learned the body liked to punish arrogance. The concrete beneath her knee felt gritty through her trousers. “So why’s he positioned like he fell onto something soft?”
Patel didn’t understand the question. He did what colleagues always did when faced with a detail that didn’t fit. He reached for the easy story.
“Panic,” he said. “Maybe he saw the compass and panicked.”
Harlow lifted her gaze to the compass again. The brass casing bore protective sigils, tiny and precise, scratched into the surface as if some artisan had carved them with patience and spite. Verdigris pooled in the grooves, green-brown stains that looked older than this week’s grime.
“It’s not panic,” Harlow said.
Eva tilted her head. “You think he knew.”
“I think he was guided,” Harlow replied, and the word tasted like her partner’s name .
She’d felt guided once before, three years ago, the case that had ended with DS Morris disappearing into something no one could explain without sound like laughter. A supernatural origin, everyone agreed, like the phrase did them comfort. Harlow had never felt comfort. She felt a debt she couldn’t settle.
Her fingers hovered above the torqued smear on the floor. She didn’t touch yet.
“Smear composition?” she asked.
A lab tech answered without looking up. “We swabbed. We haven’t got results. Smells… metallic.”
“Copper,” Harlow said.
Patel frowned. “Blood would smell copper, wouldn’t it?”
“Blood smells copper because it carries iron,” Harlow said. “This smells like copper left to age. It sticks to your nose. Like a penny in a pocket that’s never been washed.”
Eva’s breath caught. She didn’t look surprised at Harlow’s description, only… relieved, as if she’d hoped Quinn still had the nose for it.
Harlow stood. She walked around the chalk loop, staying outside it. The rope barrier behind her suddenly felt too flimsy to protect anything important.
A torn library card sat just beyond the loop’s chalk line, half-sucked into dust. Harlow took a gloved photo of it with her own hands before someone else did. Printed letters. A name.
AURORA MERIDIAN.
Patel ’s face tightened. “Aurora Meridian? That’s a—”
“A person with influence,” Harlow finished. “Or a person the world likes to pretend is an innocent name in a file.”
Eva’s eyes sharpened on the card. “I know her.”
Harlow turned on Eva. “You didn’t mention that.”
Eva swallowed. Her nervous habit kicked in, tucking hair behind her left ear. “I didn’t want to spook you. You start chasing shadows when you get spooked.”
“I chase what the evidence tells me,” Harlow said.
Eva’s mouth twitched. “That’s the trouble. The evidence keeps lying.”
Harlow returned to the compass. She didn’t touch it with bare skin. She used a tool from her pocket kit to lift a corner of dust around the casing. The needle didn’t move. Still locked.
But the needle’s angle told her something she could feel more than calculate . It pointed not at the centre of the chalk loop, but slightly off to the left, towards the wall .
Towards nothing obvious. Just a strip of tile with a hairline crack and a stain shaped like a fingerprint, too precise to be accidental.
Harlow backed away one pace, then another, as if distance could reveal structure . She stared at the fingerprint stain.
Patel followed her gaze. “That’s just damp.”
“It’s not damp,” Harlow said.
Eva leaned in. The glow of her phone screen lit her hands as she swiped through a note set. “If the Veil Compass locks, it means the rift is stable. The stain could be the residue of a boundary crossing.”
“That’s your interpretation,” Patel said, defensive.
“It’s Eva’s interpretation,” Harlow corrected, and kept her eyes on the crack.
The stain wasn’t random. It formed a thin crescent pattern, like someone had touched the wall and then lifted their hand before the paste fully set. Around it, the tiles bore faint scratches, shallow arcs that looked like nails or a dragged object .
“Someone pressed fingers there,” Harlow said. “But not to open it. To leave a mark.”
Eva’s eyes went wide. “For who? For a buyer? For the artisan?”
Harlow looked down at the bone token. It lay beside the body like a discarded key. The casing bore protective sigils, the same style as the compass. Someone had stamped it, and the stamp had been pressed hard enough to bruise the bone beneath.
Patel took a step forward, ignoring Harlow’s unspoken instruction to stay back. “So he was… in the Veil Market.”
“No,” Harlow said. She crouched again, close enough to see the token’s grooves fill with dust. “He was at the Veil Market.”
Patel ’s voice rose. “That’s a location. A place. You just said the place moves. How can he be in—”
Harlow held up a gloved hand, stopping him. “The Market doesn’t move the way you think. It moves the way a thought moves through a mind that won’t let it go. This tunnel is a wrapper. The rift’s the truth underneath.”
Eva’s gaze flicked to Harlow. “You’re getting that feeling again.”
Harlow didn’t answer. She pushed her thumb along the bone token’s edge. The dust didn’t fall cleanly. It clung, as if the surface had a film beneath it. She angled it under the tech light.
The film shimmered , not with moisture but with embedded sigil-ink, like someone had washed the bone with protective residue and left it to settle.
“You see it?” Harlow asked.
Eva nodded slowly . “It’s been treated. Not token-carrying residue, not street handling. Someone handled it with intention.”
Patel ’s jaw worked. “Then why is he dead here? Why not inside?”
Harlow stood and pointed at the crack in the wall. “Because the rift isn’t for buying. It’s for collecting.”
Eva drew in a sharp breath. “Collecting bodies?”
“Collecting problems,” Harlow said. She turned to Patel . “Get me the last known footage for this station. Not CCTV, people always assume that. I want station sensors, emergency call logs, any access points. And I want the paperwork. Who signed in and out on the restricted service corridor above this platform.”
Patel hesitated. “Restricted service corridor? We don’t even have a—”
“We do,” Harlow said, and her voice held the kind of certainty she hated. “Someone used it. Someone with access. Someone who knew exactly how to make the evidence look wrong.”
Eva moved closer to the body, still not crossing the chalk loop. She stared at the man’s face, then at his throat.
“He doesn’t have bruising,” Eva said. “No struggle. No external injury. Yet the body’s heat is wrong.”
Harlow’s gaze dropped to the man’s neck. The skin looked untouched, smooth under the floodlight. But the throat held a faint line, almost imperceptible, like a crease made by pressure.
“Finger marks,” Harlow said. “Not strangling marks. Thumb pressure. Short, direct.”
Eva’s voice softened. “Like someone pressed into him from the inside.”
Patel ’s face went pale. “That’s not possible.”
“It is if you’re dealing with something that doesn’t care about your definitions,” Eva said.
Harlow hated how calm Eva sounded. It meant Eva had already pictured this and didn’t like what she saw.
A technician called from near the smear. “Detective Quinn, we found particles embedded in the concrete. Looks like… salt? But not from sweat. It’s too uniform.”
Uniform salt meant treated residue. Preserved boundary. A rift-ward that tried to hold shape long enough for the transfer.
Harlow walked to the wall and crouched by the crack. The hairline seam ran behind the tiles, disappearing into shadow where the grout had been scraped away and replaced. Someone had repaired it, badly and quickly , like a cover story hastily dressed.
She ran her gloved fingers along the edge. The repair material had a chalky sheen. It wasn’t concrete. It looked like ground bone, mixed with binding salts.
Eva’s phone buzzed. She checked it without moving her eyes from the wall.
“What?” Harlow asked.
Eva’s lips pressed together, then she looked up at Harlow. “A restricted archive notification. British Museum access. The kind that requires a bone token signature.”
Patel swallowed. “You’re saying the Museum has… links to this?”
“I’m saying someone used Aurora Meridian’s name to trigger an access route,” Eva said. “And the route just pinged me.”
Harlow stared at the wall repair. Her mind snapped the connection into place with a click she felt in her teeth. Bone token signature. Restricted archives. Information trade.
Not just a death. A message.
“Which route?” Harlow asked.
Eva turned her phone so Harlow could see the text. A string of coordinates, but the labels weren’t helpful. Then a line of symbols underneath, faintly transliterated.
The last symbol looked like the protective sigil on the compass face.
Harlow’s pulse settled into a rhythm she knew too well.
She turned back to the chalk loop. “Nobody touches the compass.”
Patel raised both hands. “We’re already not touching it.”
“Then keep it where it is,” Harlow snapped. “Because someone will come for it.”
Eva’s eyes narrowed . “Quinn, you think—”
“I think this wasn’t done for us,” Harlow said. “It was done for whoever watches the Veil Market exchange. They left this here to be retrieved when the rift stabilises.”
She stepped closer to the chalk loop, just close enough to see the dust inside it shift.
The dust didn’t shift like wind. It shifted like breath.
A thin line of movement traced along the chalk. Not a crack, not a ripple, a line of chalk dust dragging itself towards the wall crack.
The hairline seam shivered. The tiles around the fingerprint stain darkened, as if ink seeped back into them from the inside.
Patel backed up, bumping into an officer’s shoulder. “What the hell—”
Harlow’s leather watch creaked as she tightened her grip. “Back away. Now.”
Eva rose half a step, then froze. Her gaze caught on something near the floor, just beyond the body’s left foot.
A second bone token, wedged under the concrete lip where chalk hadn’t reached.
It hadn’t been there when Harlow entered, or if it had, the crowd’s lights hadn’t shown it. Now it sat exposed, sigils dark against pale bone.
Eva’s voice turned razor-thin. “That’s not evidence.”
“No,” Harlow said. “That’s a receipt.”
The chalk loop flared, not with light but with a pressure in the air, like the station had inhaled . The compass needle twitched once, fast, and then snapped to a new direction, aiming directly at the second token.
Harlow’s stomach dropped.
Because the compass didn’t point at a rift. It pointed at the nearest rift.
And the nearest rift just moved.
A sound came from the wall crack, not a crack, not a scrape, a whispering drag, like sand poured through teeth. The seam widened. Cold air spilled out with a smell of brass, old incense, and something like wet stone .
Patel ’s officers surged backwards. Someone dropped a camera case. The clatter echoed wrong, too long in the corridor.
Eva stepped toward Harlow, close enough that her voice could cut through the pressure. “Quinn. If that rift opens fully, the person on the other side can step through. The compass is the key. It’s responding to the new token.”
Harlow stared at the widening seam, at the dark gap forming behind the repaired tile like a door that had finally decided to be a door.
“Then we stop whoever placed the second token,” Harlow said.
The answer arrived without footsteps .
A figure moved at the edge of the firelight, too still to be a witness and too precise to be an accident. No uniform. No torch. Just a silhouette that ate the light, then reassembled itself into a hooded shape.
A bone token hung from their wrist on a cord. The protective sigils gleamed faintly, as if they’d just been pressed into place.
The figure looked at the compass on the floor like a jeweller regards a missing stone.
Then they lifted their other hand towards the chalk loop.
Harlow moved first, stepping into the corridor’s narrow space with her badge up like a weapon, and she heard Eva inhale behind her, sharp and ready.
“Detective Quinn,” the hooded figure said, voice smooth, accented in a way Patel couldn’t place . “You’ve misunderstood the arrangement.”
Patel sputtered, “Who are you?”
The figure’s gaze slid to Patel , then away, uninterested. It rested on Harlow again.
“The market sends buyers,” the figure said, and their hand hovered over the chalk like it could taste it. “But it always collects its debts.”
Harlow’s fingers found the edge of her holster, then stopped, because she saw what others hadn’t.
Not the hood. Not the token.
The chalk line.
Where it should have stayed clean, it carried a smear of that same metallic coppery residue. Fresh. Recent.
Someone had just touched it from the inside.
The rift pressed, hard.
The figure smiled under the hood, and the chalk loop began to glow with sigils the human eye didn’t want to read, yet couldn’t refuse.
Harlow reached for her radio.
Too late. The seam behind the wall tore open with a sound like tearing cloth, and the compass needle spun, spun, spun, then pointed straight at the hooded figure’s chest.
The figure flinched like it hurt.
And then the rift yanked, not the compass, but the person, snapping them halfway into the black gap as the chalk circle split with a sharp, cracking hiss.
Harlow lunged forward, grabbed the collar of the hooded silhouette, and felt cold bite through fabric like ice into skin.
Eva screamed something Harlow couldn’t understand, and then the station floor bucked under their feet as the chalk loop snapped into two halves.
The body on the concrete shuddered once, as if it had been waiting for the argument to end.