AI Detective Harlow Quinn had attended murders in locked bedrooms, flooded basements, a bishop’s vestry, and once in the refrigerated back room of a kebab shop where the victim had frozen upright among boxes of lamb. None had required her to pay admission with a finger bone.
“Human?” she asked.
The uniform guarding the rusted service door shifted his weight . “Forensics think sheep.”
Forensics thought many things before lunch.
Quinn examined the token in his gloved palm. It was the length of the last joint of her thumb, yellowed with age and drilled through the centre. A black thread had been knotted around one end. Someone had carved a closed eye into the smooth surface.
“And I do what?”
“Put it in the slot.”
There was no slot. The tiled wall beneath the abandoned station sign was solid except for a ragged crack and decades of grime. MORNINGTON CRESCENT showed through beneath soot, although Quinn knew the modern station was half a mile south and very much in service.
The constable nodded at the crack.
Quinn took the bone between finger and thumb. The instant it touched the wall, something clicked behind the tiles. A seam opened where no seam had been, breathing out warm air scented with incense, hot iron, spoiled fruit, and the charged metallic tang that came before lightning.
She looked at the constable.
He stared determinedly over her shoulder. “Door closes quick, ma’am.”
“Of course it does.”
Quinn stepped through.
The wall sealed behind her with a ceramic sigh.
Beyond it, a disused platform stretched beneath Camden, though no abandoned station existed on any plan she had seen. Stalls crowded the platform edge beneath sagging awnings. Their owners had vanished, leaving tables covered in evidence sheets and numbered markers. Glass jars held coils of pale root. Black candles had melted upward into wax stalagmites. A cage the size of a wardrobe stood open, its bars crusted with frost.
The rails below were gone . In their place lay a trench of darkness that swallowed the beams of the scene lamps.
Police moved carefully through the market in white coveralls. Their voices sounded muffled, as if the stale air were packed with wool.
Quinn checked her watch . The worn leather strap sat familiar against her left wrist. 02:17. The second hand had stopped.
She tapped the glass.
Nothing.
“Electromagnetic interference,” said a woman nearby. “Probably.”
Quinn turned.
Eva Kowalski stood beside a stall hung with strings of tiny brass bells. Curly red hair escaped the hood of an oversized forensic suit, and round glasses magnified green eyes gone pale with fatigue. A worn leather satchel was strapped across her chest despite the protective clothing. Its swollen seams suggested it contained enough books to concuss a man.
“You’re Kowalski.”
“Eva.”
“You’re not police.”
“No.”
“You’re not forensics.”
“No.”
“You’re contaminating my scene.”
Eva tucked a curl behind her left ear. “Only in ways your scene was already contaminated.”
Quinn let the silence sharpen.
Eva swallowed. “The superintendent asked the Museum for someone from restricted archives. They sent me.”
“At two in the morning?”
“They didn’t want anyone more senior knowing this place exists.”
That, Quinn believed.
A photographer’s flash broke over the platform. The bells above Eva’s head trembled , though none rang.
“Show me the body,” Quinn said.
Eva led her through the abandoned stalls. Chalk symbols covered the tiles in overlapping layers. Some resembled letters; others looked anatomical: ribs, branching veins, an eye with three pupils. Near the far end of the platform, screens had been raised around a kiosk whose sign advertised TEETH, MEMORIES, KEYS.
“Charming,” Quinn said.
“The Veil Market moves every full moon,” Eva said. “Different abandoned site each time. Entry requires a bone token. Most of the traders left when the alarm sounded.”
“What alarm?”
Eva glanced back toward the silent bells. “Those.”
Inside the screens, Dr Patel knelt beside the corpse. He looked up as Quinn entered.
“Female,” he said. “Approximately thirty to thirty-five. No identification. Time of death between midnight and one.”
The victim lay on her back behind the kiosk counter. She wore a charcoal coat buttoned to the throat, black trousers, and expensive boots without a speck of mud. Her hands rested at her sides. Her eyes were open.
They were filled with black sand.
Not dust. Sand. Fine grains packed beneath both lids and scattered over her cheeks like spilled pepper.
Quinn crouched.
“No defensive wounds?” she asked.
“None visible.”
“Cause?”
Patel gestured to the woman’s chest.
A neat circular hole pierced the coat above the sternum. Its edges were scorched, but there was no blood. Quinn leaned closer. Beneath the burned wool, the skin had collapsed inward around a cavity no wider than a two-pound coin.
“Projectile?”
“No exit wound. No projectile on imaging. And there’s almost no blood in the body.”
“Almost?”
“Perhaps two hundred millilitres remaining. I’ll know after postmortem.”
Quinn studied the floor. Dust filmed the old tiles, disturbed by shoe covers and marker tabs. A dark stain spread beneath the victim’s back.
“That looks like blood.”
“It isn’t,” Patel said. “Water, mostly. Salt. Traces of iron.”
Eva crouched opposite Quinn, satchel creaking. “Brine.”
Patel ’s mouth tightened. “Water, salt, iron.”
“Brine,” Eva repeated.
Quinn ignored the distinction. “If she lost four litres of blood here, I’d expect four litres of something.”
“You’re assuming it happened here,” Eva said.
Patel rose. “I’ll leave you two to decide whether physics is still admissible.”
He moved out through the screens.
Quinn examined the victim’s boots. Clean leather, dry soles. She shifted to see the dust around them.
One set of prints approached the body from the east. Narrow tread, likely the victim’s boots. The impressions stopped by her feet.
None led away.
“You think she was moved,” Quinn said.
“I think she arrived through a rift,” Eva replied. “The wound is consistent with extraction.”
“Extraction of what?”
Eva tucked her hair behind her ear again. “That depends on what you believe people contain.”
“Blood is a safe starting point.”
“Not always.”
Quinn looked at her. Eva tried to hold the gaze, then failed.
“What aren’t you telling me, Miss Kowalski?”
“That the Market doesn’t permit killing. Not because of ethics. Violence damages trade. Every stall is warded. Any hostile act should have set off the bells before the victim was hurt.”
“But they rang after.”
“According to witnesses, they rang at twelve forty-three. Everyone fled. The body was found six minutes later.”
“By whom?”
“A trader called Mister Crook.”
“Real name?”
“Probably not.”
“Human?”
Eva hesitated.
Quinn stood. “Never mind.”
She walked around the body without entering the dust. The prints bothered her. One set in, none out, suggesting the woman had walked to the exact place where she died. Yet the boots were clean. The platform dust clung to the soles of every officer present, leaving pale rims around their shoe covers.
The victim’s soles showed nothing.
Quinn bent closer. Fine scratches crossed the leather from heel to toe. Parallel. Regular.
“Was she dragged?”
“No marks beneath her,” Eva said. “And her coat isn’t displaced.”
Quinn followed the approaching prints with her eyes. Five paces from the corpse, they began abruptly beside the kiosk wall.
Not a rift. A planted trail.
She moved to the first print. Its edges were too sharp. Dust had been removed to create the impression, not compressed beneath a foot. Someone had used a boot sole like a stamp, pressing it down by hand or with a tool. The left prints were deeper at the toe; the right deeper at the heel.
A person walking would vary. A person manufacturing footprints might not.
“She didn’t walk here,” Quinn said.
Eva came nearer. “No. She was translated.”
“She was carried.”
“There are no carrier’s prints.”
“Because the carrier was already here before the dust settled.”
Eva frowned.
Quinn pointed at the kiosk counter. Most of its surface was grey with age, but a clean rectangle marked where an object had recently sat. Beside it, dust formed crescents and swirls, disturbed by fingers or cloth. Under the overhang, protected from years of falling dirt, the tiles were clean.
The body lay exactly there.
“This stall was dismantled and moved,” Quinn said. “Recently.”
Eva glanced around. “The Market relocates.”
“Not the whole market. This kiosk. Someone shifted it over a clean section of floor, laid the victim down, then put it back around her. No footprints because no one crossed the dust after the kiosk was replaced. The approaching tracks are theatre.”
Eva’s gaze darted from the clean rectangle to the floor. Her expression changed—not agreement, but recalculation.
“The wards are fixed to the stalls,” she said.
“Meaning?”
“If the kiosk was moved beyond its ward boundary, someone could kill her without triggering the alarm. Then move it back.”
“And set off the bells deliberately to empty the market.”
“Or the bells reacted when the dead crossed the boundary.”
That was closer to evidence than Eva’s earlier talk of rifts. Quinn filed it away.
She leaned over the victim’s face. Black sand filled the eyes, but a few grains had lodged in the red hairline at the temple. No—there was no red hair. Under the harsh lamp, the victim’s hair was dark brown. The red thread caught near her ear belonged to something else.
Quinn used forceps to lift it.
Not thread. A filament, glossy and translucent, dark red when it crossed itself. It clung to the metal.
Eva inhaled. “Don’t touch that with your skin.”
“I hadn’t planned to.”
“It could be binding silk .”
“Could be?”
“From a Shade.”
Quinn held it against an evidence card. “Define Shade.”
Eva’s hand went to her satchel, then stopped. “A being that occupies the negative space adjacent to ours.”
“Define it without quoting a book.”
“A thing that can stand where your shadow is.”
A pulse beat once behind Quinn’s eyes. A corridor three years ago. DS Morris ahead of her, calling that the room was empty. His shadow bending left when he turned right.
She sealed the filament in a bag.
“Is a Shade strong enough to carry a body?”
“Yes.”
“Does it leave footprints?”
“Not conventional ones.”
“Does it remove blood?”
Eva looked at the hole in the victim’s chest. “Some feed on vitality. Some craft with it. The Market has a Shade artisan.”
Quinn’s attention sharpened. “Name?”
“No one knows. It sells navigational instruments.”
From beneath the victim’s coat came a soft metallic click.
Both women froze.
The sound repeated: tick, scrape, tick.
Quinn unbuttoned the coat with gloved hands. The blouse beneath had been cut around the wound. In the inside pocket, something moved.
Eva whispered, “Careful.”
Quinn eased out a small brass compass.
Verdigris mottled the casing. Protective sigils crowded the face in concentric rings. The needle was not magnetic red and white but black, narrow as a thorn . It spun twice, shivered, then pointed directly at Eva.
Eva went still.
Quinn looked from the needle to her.
“It doesn’t point to people,” Eva said.
“You knew what it was before I opened it.”
“I’ve read descriptions. A Veil Compass. Crafted by a Shade artisan. It points towards the nearest supernatural rift or portal.”
“And it points at you.”
“It points behind me.”
Quinn rose with the compass in her palm. The needle tracked steadily as she moved one step left, correcting not toward Eva but toward the kiosk’s rear wall .
Eva exhaled.
Quinn circled the counter. Hanging from a peg at the back were dozens of keys: iron, silver, bone, glass. Most lay still. One oscillated by a fraction, tapping the tile with a faint click.
The compass needle pointed at it.
Quinn crouched. The key was plain brass except for a dark stain in the groove. Beneath it, someone had scratched a line into the tile. At first it looked like damage . Then she saw a second line, and a third, forming the lower edge of a narrow door no taller than her hand.
Eva knelt beside her. “That wasn’t there before.”
“You’ve inspected this stall?”
“Not tonight. In archive photographs.”
“Photographs of a market nobody senior is meant to know exists.”
“The Museum has peculiar acquisition policies.”
Quinn brought the compass closer. The needle slammed against the glass.
The tiny outline in the tile darkened. Air sighed through it, cold and damp and carrying a smell Quinn knew at once: river mud, diesel, wet brick.
Morris’s last crime scene had smelled the same.
Her watch ticked.
Once.
The second hand lurched from 02:17 to 02:18.
Quinn’s jaw tightened. “Where does it go?”
Eva peered through her glasses. Her freckles stood stark against drained skin. “Rifts don’t go anywhere in a geographical sense.”
“It smells like the Thames.”
“That could be resonance .”
“It smells like the service tunnel under Blackfriars.”
Eva turned to her. “How would you know that?”
Because Morris had died there in a room with one locked door, no windows, and a footprint on the ceiling. Because Quinn had spent three years refusing the answer offered by an impossible shadow. Because the same closed-eye mark carved into tonight’s bone token had been drawn in condensation beside his body.
She did not say any of it.
Instead, she examined the tiny door’s edges. A clump of black sand was caught in the lower groove. Beside it lay a sliver of blue paint.
The victim’s boots had been scratched by passage across something narrow. Not dragged across this floor, but pulled through a confined space . The sand in her eyes had entered while she lay faceup. The brine beneath her had not replaced her blood. It had come through with her, runoff from somewhere wet.
The false tracks were not meant to suggest arrival by magic. They were meant to disguise the real route.
Quinn looked up at the kiosk roof. Dust lay thick along the front edge and thin at the back. Four bolt holes scarred the platform, but only two bolts held the structure now. It had not merely been moved aside and returned.
It had been pivoted .
She stood and put her shoulder against the kiosk’s rear frame.
“What are you doing?” Eva asked.
“Seeing what everyone missed.”
The metal groaned. Quinn pushed harder. Beneath the kiosk, hidden casters squealed, and the entire structure swung several inches away from the tiled wall.
A vertical crack appeared behind it .
Cold air rushed over them. The compass needle quivered so violently it blurred.
Eva stepped back. “Detective.”
Quinn kept pushing. The gap widened into a black doorway framed by old tile. Beyond it, faint emergency lights receded along a brick service tunnel wet with condensation.
A full-sized passage. Not supernatural now that someone had revealed the hinge.
On the floor just inside lay a coil of translucent red filament, a bloodless handprint, and a Metropolitan Police evidence tag.
Quinn knew the handwriting before she read the number.
MORRIS, D.S. 417.
For a moment, the Market fell away. She heard his laugh in the incident room, his bad knee clicking on stairs, his voice in the dark telling her not to follow.
Eva spoke softly behind her. “That tag is old.”
“Three years.”
“You recognise it?”
Quinn slipped the Veil Compass into an evidence bag. The needle continued to point into the tunnel, toward whatever waited beyond the emergency lights.
“The victim wasn’t killed in the Market,” she said. Her voice came out level. “She was killed down there and pushed through this entrance. The kiosk was rotated to conceal the passage. Someone staged the prints, sounded the alarm, and let us believe the wards had failed.”
Eva looked into the tunnel. “Why leave the compass?”
“To make us blame the artisan who built it.”
“Or to guide us.”
Quinn glanced at her.
Eva tucked her hair behind her left ear. “That’s the other interpretation.”
From deep in the passage came the scrape of a shoe.
Not an echo . Not settling brick.
A deliberate step.
Quinn drew her baton and handed Eva the bagged compass.
“Stay here.”
“You don’t know where that tunnel leads.”
Quinn stared into the dark, where the emergency lights winked out one by one.
“No,” she said. “But someone in there knows where I’ve been.”