AI The cordon tape snapped in the stale ventilation wind as Detective Harlow Quinn came down the last flight of concrete stairs. She moved with a kind of compact economy that belonged to uniformed people and old crimes: shoulders square, steps measured , gaze already cataloguing exits, sight lines, and the places where evidence could lie. Her brown eyes narrowed against the light from a row of temporary halogen lamps that had been set up along the platform of the abandoned Tube station beneath Camden.
The station looked as if it had been swallowed by the city and then forgotten. Cracked tile walls. A ticket barrier rusted at the seams. Posters peeling into pale ghosts of 1970s travel advertisements. Someone had chalked the words DISUSED PLATFORM on the wall in blocky letters, and beneath it was a far newer symbol: a broken circle. The Veil Market’s mark, Eva had once told her, though the market itself was supposed to be gone by now.
At the center of the platform, a body lay under a plastic sheet.
Harlow checked the worn leather watch on her left wrist. 5:58 a.m. Too early for daylight to claim the space, and too late for the night to still have an excuse for the smell.
Her colleague, Detective Sergeant Rourke, was waiting by the body with a cup of coffee in one hand and a notepad in the other. He had the kind of face people trusted because it looked ordinary in the right places and blank in the others.
“Marcus Vale,” Rourke said. “Late thirties, known to vice, occasionally to us when something inconvenient happened. Throat opened with something sharp. No weapon.”
He gestured toward the evidence card beside the corpse. A small brass compass sat inside a sealed plastic bag. Its casing was green with verdigris, and the face inside had been etched with protective sigils that Harlow could not fully read. Next to it lay a bone token, pale and carved, like a fragment of something too old to be called jewelry.
Rourke crouched and tapped the plastic bag with the toe of his boot. “Market’s moved out. Full moon passed at midnight. According to the intel, the Veil Market goes where it wants. Somebody must have caught Vale here when he got there late. Robbery. Compass was either the prize or what he came to sell. He didn’t have the patience to negotiate, or the thief didn’t have the patience to care. Classic.”
Harlow did not answer. She had learned, over eighteen decorated years in the Metropolitan Police, that the most dangerous cases were the ones where everyone agreed too early. She looked toward the far end of the platform instead, where a woman stood in the cordon’s shadow with her arms folded tight over a worn leather satchel full of books.
Eva Kowalski looked small against the tile wall, and too young to have become the kind of person police called when ordinary evidence began to behave badly. At twenty-six, she carried herself with a careful, embarrassed precision, as if she were still trying to decide whether she belonged anywhere. Freckles darkened her pale face. Round glasses slipped down her nose. Her curly red hair caught the halogen light in places, and she tucked one stubborn strand behind her left ear, a nervous habit Harlow had come to recognize.
“You called me,” Eva said quietly as Harlow approached.
“I need another opinion.”
Rourke frowned. “You need a coroner, not a museum assistant.”
“Both,” Harlow said.
Eva did not sit. She glanced at the compass through the evidence bag and her expression changed. “That’s a Veil Compass.”
Rourke made a disbelieving sound. “It’s a fancy brass trinket from a black market.”
“No,” Eva said. “It’s a working piece of occult engineering. Crafted by a Shade artisan, probably in the last decade, though the verdigris looks older than the casing because it blooms when the compass is near a rift. It points toward the nearest supernatural portal. If there’s no portal nearby, the needle should drift. It shouldn’t stay fixed.”
Harlow looked back at the bag. The needle inside was not drifting. It rested, steady as a nail, toward the far wall of the station.
“Which way is that?” she asked.
Rourke followed the line with his eyes. “Service hatch. Maintenance stairs. Probably leads to a shaft, maybe a disused tunnel. So the portal—if you’re feeling poetic—is outside the cordon.”
Eva shook her head. “That wall has no portal. I checked the old maps before I came. The service route was bricked up in 1992.”
Rourke opened his mouth, then shut it. He glanced at Harlow. “Maybe the market left something behind.”
“Maybe,” Harlow said.
She moved back toward the evidence. At forty-one, she had stopped being impressed by the size of a room. What mattered was whether its pieces belonged. She crouched by the plastic sheet covering Marcus Vale and studied the edges of it, the chalk outlines, the careful white paint of the forensic team’s numbered markers. The sheet was not fully secured; someone had folded it back after the initial inspection. A bad habit. People forgot that bodies were not finished sentences.
Vale lay near the ticket barrier, half turned toward the stairs. His coat was dark with blood around the throat, but the pattern was wrong. Harlow tilted her head.
“You see that?” she asked, more to herself than to Eva.
Rourke leaned in. “See what?”
“He’s been moved.”
There was a pause. The halogen lights buzzed like distant insects.
Rourke said, “We have no reason to think—”
“Dust,” Harlow said. “Forensics walked a perimeter path, which disturbed the dust between the stairs and the body. But look behind him. Between the barrier and the service hatch, there are two clean lines in the dust where he was dragged. Not carried. Dragged.”
She followed the lines with her eyes. The drag marks did not fan outward. They narrowed behind Vale’s head and shoulder, suggesting his upper body had been pulled first, while his legs trailed and scuffed. A person fleeing through the tunnel would have left footprints away from the barrier. Here, there were none.
Eva stepped closer and crouched beside the bone token in the evidence bag. “This doesn’t add up either.”
Rourke’s jaw tightened. “It’s a token. Entry to the market. Maybe he needed it to get in.”
“No,” Eva said. “The Veil Market requires a bone token, but the token changes with every full moon. It’s burned with the location’s mark. That one has last month’s wear pattern, and the ash residue on the edge is cold, not fresh. It should have been destroyed when the market moved.”
“Unless Vale stole it,” Rourke said.
“Unless somebody planted it to make it look like he came here to trade,” Eva replied.
Harlow looked at the token again. She had carried enough evidence bags in her life to know what pocket wear looked like . This one was too clean. The carved edges were sharp where they should have been smoothed . There was no lint, no faint oil from fingers, no dust from a coat pocket or a shoe sole. It had never been worn .
She turned back to the compass.
The casing had a verdigris patina that was uneven near the hinge and bright along the edge of the needle housing, as if the metal had recently been exposed to something corrosive and then allowed to age. The face’s protective sigils were not merely decorative. They had been worked deep into the brass by a steady hand, the kind of hand that could not have been taught by imitation. A Shade artisan. Eva had said that without hesitation.
Harlow lifted the evidence bag. The needle moved with it, sliding, stopping, pointing toward the far wall.
“The killer had this,” she said.
Rourke frowned. “Vale had it.”
“No. If Vale had it, the needle would point from him to the portal. But if someone was using it to find the portal, and the portal was at that wall, then Vale didn’t bring the compass here. He was brought here after the portal was already opened.”
Rourke’s coffee cup shifted in his hand. “That’s a lot for a dead man in a tunnel.”
“It’s what the dead man is saying.”
She stood and walked toward the service wall. The maintenance hatch was set low, almost at floor level, behind a panel of cracked tile. The metal looked sealed, welded shut, buried by years of rust and grime. But as Harlow approached, she saw something small near the edge of the frame: a smear of green powder, not on the tile but on the bolt .
She crouched again, more slowly this time.
The verdigris matched the compass. The bolt had been forced , not by tool marks, but by heat and movement that had corroded the metal in a way only supernatural proximity could explain. Around the seam of the hatch, the air had a faint oily shimmer, as if a cold draft were breathing through an invisible mouth.
Eva’s voice came softly behind her. “Harlow.”
“I know.”
Harlow reached into her jacket and drew a pen from the pocket. She did not touch the hatch. She used the pen to nudge aside the dust around the seam. A thread caught there, black silk , fine as spider hair. She looked at it, then back at the evidence photograph of Vale’s coat that Rourke had handed her earlier. The cuff had been torn . The tear was small, almost trivial, and it sat at the exact angle of a thread snag.
Vale had been dragged over that hatch.
Rourke followed her line of sight. “Maybe the market left the thread behind. Stalls were packed too quickly . There are fragments everywhere.”
“No,” Harlow said. “The stalls were packed by people who knew how to leave. That thread is new. It tore on Vale’s way to the wall. And the body was dragged toward the barrier afterward.”
She stood and faced the two of them. Her sharp jaw set, the old habit of giving order to chaos. The platform seemed to narrow around them, the halogen light making everyone look pale and tired.
“Rourke,” she said, “you said the killer fled through the tunnel.”
“That’s the simplest reading.”
“Simple doesn’t mean true. If he fled through the tunnel, why are there no exit tracks after the cordon was set? Why is the token old? Why is the compass pointing back into the wall instead of toward the stairs? And why was Vale moved after he died?”
Rourke opened his mouth, then closed it. For the first time, he looked less like a man composing a report and more like a man realizing he had handed the wrong book to the wrong student.
Eva’s fingers tightened on her satchel strap. “Someone came back.”
Harlow looked at the shimmering line around the hatch. “Not came back. Was already here.”
She stepped closer to the wall. The cold seeped through her coat, and for an instant she thought of DS Morris. Three years had not made the loss easier to carry, only more familiar . Morris had died in a corridor that should have had no doors, in a place that had seemed to shift while the lights flickered . She had never been able to explain it in a way the department accepted. Not fully. Not without making people uncomfortable with the parts that did not fit into forms.
This felt like the same shape with a different face.
The worn leather watch at her wrist said 6:03 a.m.
“Get a specialist,” Harlow told Rourke. “Not the usual unit. Someone who can treat the wall, the hatch, and the verdigris as evidence and not folklore.”
Rourke stared at her. “You really think—”
“I think,” Harlow said, “that someone staged a black market killing in a place that has not fully left the black market. I think Vale was killed at the portal, then dragged to the barrier and made to look like he was found late. I think the token was placed on him to say, ‘Look, he entered.’ I think the compass was left near him because whoever staged this wanted us to follow the needle somewhere else. They chose the tunnel because it has an exit that appears ordinary. They missed that the needle points back here.”
Eva leaned closer to the bag in Harlow’s hands. The needle trembled , then steadied toward the hatch.
“Then the portal is still there,” Eva said.
“Then the portal was never gone,” Harlow corrected.
Rourke’s expression had changed. He looked at the wall, then at the compass, then at Harlow. “If there’s a portal behind that hatch, why would anyone leave one open after the market moved?”
Harlow’s gaze did not leave the seam. The cold line along the wall had widened a fraction, as though listening .
“Because the market didn’t move,” she said. “Not all of it.”