AI The abandoned Tube platform smelled of wet concrete, ozone, and something sharper—like scorched iron left too long in the rain. Detective Harlow Quinn stood at the yellow tape line with her hands in the pockets of her charcoal coat, the worn leather watch on her left wrist ticking steadily against her skin. Forty-one years old and eighteen of them spent crawling through London’s underbelly had taught her that every crime scene told two stories: the one the killer left behind, and the one the world tried to bury.
This one was trying very hard to bury itself.
The body lay midway along the disused platform of what had once been Camden Town’s deep-level shelter, now part of the Veil Market’s rotating circuit. Except tonight the market was supposed to be three miles east beneath Old Street. The fact that it had left a corpse behind suggested either a scheduling error or something far more deliberate.
“Detective Quinn,” a familiar voice said behind her.
She turned. DS Patel approached with the careful gait of a man who’d already photographed every angle and still didn’t like what he saw. His tie was loosened, his notebook already open.
“Same as the others?” she asked.
“On the surface. Throat cut clean. No defensive wounds. No blood on the ground around him—which is impossible given the arterial spray we should be seeing. And look at his hands.”
Quinn stepped under the tape. The victim was male, mid-thirties, dressed in a tailored coat that had seen better nights. His fingers were curled as though he’d been holding something when he died. Something that wasn’t there now.
She crouched, knees protesting. The platform’s tiles were filmed with the thin layer of supernatural residue that always clung to Veil Market sites—iridescent dust that caught the forensic lights like oil on water. But the dust around the body had been deliberately swept in a perfect three-foot radius. Not kicked. Not disturbed in panic. Swept.
“Somebody cleaned up after themselves,” she murmured.
“Or before,” Patel countered. “Could be ritual. The occult lot love their circles.”
She gave him a look. “You’ve been spending too much time with the new liaison from Special Projects.”
He shrugged. “They’re not always wrong. Look at the sigils on the wall behind him.”
Quinn rose and followed his gesture. Faint lines had been burned into the curved tile wall—protective marks, angular and precise. She’d seen similar symbols three months ago in a warehouse in Shoreditch. And six months before that in a back room in Peckham. Three dead men. Three sets of sigils. No fingerprints. No DNA. No motive that made sense in the daylight world.
She pulled a pair of nitrile gloves from her coat pocket and snapped them on. The leather of her watch creaked as she reached out and traced one of the marks without touching it. The air around the symbol felt colder than it should, as though the concrete itself were exhaling .
“These aren’t gang marks,” she said. “And they’re not Wiccan tourist rubbish either. These are old. Pre-Roman, maybe. Somebody knew exactly what they were doing.”
Patel shifted his weight . “Or somebody wanted us to think that. The market was here last night—unofficially, of course. Street cameras caught nothing because the whole block goes dark whenever the Veil crowd sets up shop. Convenient, isn’t it?”
“Too convenient.” Quinn moved along the platform, boots echoing . The market’s stalls had clearly been here. Faint impressions in the dust showed where tables had stood. A curved scar on the wall where something heavy had been chained . And there—half hidden behind a rusted signal box—a single bone token, the size of a two-pound coin, stamped with a spiraling sigil. Entry requirement for the Veil Market. Whoever dropped it had been in a hurry.
She picked it up with gloved fingers. The bone was warm.
“Patel , when did the anonymous tip come in?”
“Zero four seventeen. Male voice, distorted. Said there was a body under Camden that ‘didn’t belong to the market.’ Then hung up.”
Quinn turned the token over. On the reverse was a tiny etched compass rose. The same design she’d seen on half a dozen illegal artifacts in the last year. She slipped the token into an evidence bag.
Something about the body’s position bothered her. The man lay on his back, coat spread open, but his head was turned toward the tunnel mouth that led deeper into the abandoned line. As though he’d been watching something approach from the dark when the blade found his throat.
She walked to the tunnel entrance. The smell of ozone grew stronger. Her skin prickled. Eighteen years on the force had given her instincts she couldn’t always explain to her superiors. Right now those instincts were screaming that they were being watched.
“Harlow.”
The voice came from behind her—quiet, familiar , and entirely unexpected.
She turned slowly .
Eva Kowalski stood ten feet away in the weak pool of a crime scene light, curly red hair escaping a messy bun, round glasses slightly fogged. Her worn leather satchel bulged with books that definitely weren’t on any standard police approved reading list. She looked like she hadn’t slept in days.
“Evie,” Quinn said, keeping her voice level. “This is a restricted scene.”
“I know. I came through the service tunnel. The one the market uses when they don’t want to be seen by the ticket hall cameras.” Eva’s nervous habit flared; she tucked a curl behind her left ear. “I heard the call on the occult wire. Thought you might need this.”
She held up a small brass compass, its casing green with verdigris. The face was etched with protective sigils that matched the ones on the wall. The needle spun lazily , then snapped toward the tunnel mouth with sudden violence.
Quinn felt the blood leave her face. “Where did you get that?”
“Same place your victim got his, I expect. The Veil Market. It’s a shadow compass. Points toward the nearest active rift. Or toward something that recently passed through one.”
Patel stepped forward, hand drifting toward his radio. “Ma’am, she’s interfering with—”
“Stand down, Sergeant.” Quinn’s gaze never left Eva. “You know this man?”
Eva glanced at the body and her freckled face tightened. “His name was Elias Crowe. Minor alchemist. He owed money to half the stalls in the market. But he wasn’t killed for money.”
“How do you know that?”
“Because if they wanted him dead for debt, they’d have dumped him in the Thames with iron weights. This—” She gestured at the swept circle and the sigils. “This is theatre. Someone wants the market blamed. Or they want you looking at the market so you don’t see what’s really happening.”
Quinn felt the familiar click behind her eyes—the moment a case stopped being random violence and started becoming a pattern. She moved closer to Eva, lowering her voice so Patel couldn’t hear.
“You’ve been researching the other deaths.”
It wasn’t a question.
Eva’s green eyes flicked toward the tunnel again. “Three murders in nine months. All in locations the Veil Market used within the previous forty-eight hours. All with the same impossible lack of blood evidence. All with these sigils. And every time, the market moves on before we can get ahead of it.”
“We?”
Eva hesitated. Then, very quietly: “Aurora’s involved. She didn’t want me to tell you yet. But this is bigger than street-level magic, Harlow. Something’s tearing holes between here and… elsewhere. The compass started spinning three nights ago and hasn’t stopped. It’s pointing at the same spot every time. Right here. Right now.”
The needle on the brass device gave another violent twitch, jerking toward the tunnel as though trying to drag Eva’s arm off .
Quinn studied the younger woman. She’d known Eva Kowalski for two years—ever since the red-headed researcher had started appearing at crime scenes that didn’t officially involve the occult. At first Quinn had written her off as a crank. Then she’d seen Eva translate a dead language off a murder weapon in under thirty seconds. Now she wasn’t sure what Eva was, except necessary.
“Tell me what I’m missing,” Quinn said.
Eva stepped carefully around the swept circle, avoiding the body. She crouched beside the wall sigils and adjusted her glasses.
“These aren’t protective. They’re summoning marks. Inverted. Whoever drew them wasn’t trying to keep something out. They were trying to pull something in. And the lack of blood—” She reached into her satchel and withdrew a small spray bottle. “May I?”
Quinn nodded once.
Eva misted the tiles around the body. Where the liquid touched, faint traces of luminescence flared—deep violet, fading quickly .
“Ectoplasmic residue,” Eva said. “Not human blood. Whatever killed him wasn’t holding a knife. It was wearing one.”
Patel made a disbelieving noise, but Quinn raised a hand to silence him. She was remembering Morris. Three years ago. The way his body had been found in an old church crypt with the same violet staining on the stones. The way the official report had called it “unknown chemical contamination.” The way she’d never believed it.
She looked at the tunnel mouth again. The darkness there felt thicker than it should, as though the absence of light had weight .
“Evie. If something came through a rift last night, where would it have gone?”
The compass needle whipped around so hard the device shuddered in Eva’s grip. It pointed directly at Quinn.
Eva’s face went pale beneath her freckles.
“Harlow,” she whispered. “It’s still here.”
The temperature on the platform plummeted. The crime scene lights flickered . In the sudden strobe, Quinn saw it—something tall and wrong unfolding itself from the tunnel mouth like a shadow learning how to stand upright. It had too many joints. The sigils on the wall flared with cold blue light.
Quinn’s hand went to her holster on pure instinct. Beside her, Eva fumbled in her satchel and pulled out a piece of chalk and what looked like a human finger bone wrapped in red thread.
“Patel , get back!” Quinn barked.
The thing moved faster than anything that size should. It flowed across the swept circle, and where it passed the violet residue brightened to blinding white. Elias Crowe’s corpse twitched once, as if in recognition.
Eva dropped to her knees and began drawing a containment circle with frantic speed, the chalk screaming against concrete. “It’s a Shade! Don’t let it touch you—the watch , Harlow, the leather’s been treated, it might buy you seconds—”
Quinn didn’t wait to ask how Eva knew about her watch . She drew her weapon and fired three rounds into the centre mass of the thing. The bullets passed through it like it was smoke, but the reports echoed down the tunnel in a way that felt wrong, as though the sound itself were being digested.
The creature reached for her. Its hand—if it could be called a hand—stretched longer than anatomy allowed. Quinn smelled scorched iron again, stronger now.
Eva slammed the bone token into the centre of her completed circle. The sigils on the wall flared in answer. For a single heartbeat the thing froze, caught between two conflicting summons.
In that heartbeat Quinn saw what she had missed.
The swept circle wasn’t a ritual space. It was a threshold. And the sigils weren’t meant to call the creature here.
They were meant to send it somewhere else.
She looked at Elias Crowe’s empty hands again. Whatever he’d been holding when he died had been important enough to kill for. Important enough to hide.
The compass in Eva’s left hand began to shriek—a high metallic keening that set Quinn’s teeth on edge.
“Harlow, it’s not after us,” Eva gasped. “It’s after the rift you’re standing on. You’re standing right where the tear is thinnest.”
Quinn looked down.
The concrete beneath her boots was pulsing faintly, the same violet as the residue. She hadn’t noticed it before because she’d been looking for human evidence. Blood. Footprints. The things that made sense.
She stepped sideways, instinct and eighteen years of survival screaming at her to move. The creature lunged again, but this time it wasn’t aiming for her. It reached past her, toward the platform wall where the deepest shadow pooled.
Quinn spun, holstered her useless gun, and grabbed the nearest portable light. She slammed it against the wall and switched it to full UV.
The darkness peeled back like burning paper.
Etched into the concrete behind the illusion of shadow was another sigil—this one fresh, still smoking. And in the centre of it, pressed into the tile like a seal, was a small brass key. The same verdigris patina as the compass. The same spiraling design as the bone token.
The creature howled—a sound that existed halfway between this world and another. It lunged for the key.
Quinn was faster.
She snatched the key free, snapping it off the tile with a crack that echoed like breaking bone. The moment it left the sigil, the pulsing violet light died. The creature staggered as though someone had cut its strings.
Eva finished her circle with a final slashing mark. The chalk flared silver. The thing gave one last shriek of frustration and folded in on itself, collapsing into a pile of rapidly evaporating ash that smelled of cemeteries and old books.
Silence crashed back over the platform.
Quinn stood with the key clenched in her gloved fist, breathing hard. Her watch felt hot against her wrist. She looked at Eva, who was still on her knees, glasses askew, staring at the place where the creature had been.
Patel was pressed against the far wall, eyes wide, radio forgotten in his hand.
Quinn turned the key over. On one side, tiny letters had been etched in a language she didn’t recognise. On the other, three small notches that could have been tallies. Or could have been the first three letters of a name.
She looked at the body of Elias Crowe, then at the swept circle, then at the wall where the sigils were already fading like breath on glass.
“Three deaths,” she said quietly. “Three keys. Three murders to open something that should stay shut.”
Eva pushed herself to her feet, brushing dust from her satchel. Her voice was shaky but steadying. “And someone’s been using the Veil Market as cover every time. Moving the location after each kill so the evidence rotates away before we can connect it.”
Quinn met her oldest friend’s eyes. For the first time in three years she felt the shape of the larger pattern clicking into place—not the market’s criminal activity, but something older . Something that had taken Morris and was still hungry.
She slipped the key into an evidence bag, then thought better of it and handed the entire bag to Eva.
“Hide this. Not at the Museum. Somewhere even I don’t know about.”
Eva’s fingers closed around it. “Harlow… Aurora isn’t going to like this.”
“I don’t work for Aurora.” Quinn’s jaw tightened, sharp in the harsh light. “I work for the dead. And they’ve been trying to tell me something for three years. I think I finally heard them.”
She looked once more at the tunnel mouth, now only ordinary darkness. The compass in Eva’s hand had gone still, needle pointing at nothing.
But Quinn knew better.
The rift was still there. Just waiting for the fourth key.
She turned to Patel , who looked like a man reconsidering every life choice that had led him to this moment.
“Sergeant, I want this scene locked down under anti-terror protocols. No one else comes down here. And get me a list of every stallholder who traded at the Veil Market in the last seventy-two hours. I don’t care how many laws we have to bend.”
Patel swallowed. “Yes, ma’am.”
As he moved off to make the calls, Quinn stepped close to Eva. She kept her voice low.
“You said Aurora’s involved. How deep?”
“Deep enough to be scared.” Eva tucked another curl behind her ear, a tell Quinn had learned to read years ago. Fear, barely held in check. “She thinks whatever’s coming through these rifts isn’t from any of the usual realms. She thinks it’s from the place your partner went, Harlow. The one they never let you investigate.”
Quinn felt the words settle in her chest like cold iron.
She looked at the empty platform, at the body that still had no blood, at the fading sigils that had been meant to frame an entire hidden world for crimes it hadn’t committed.
Then she looked at the brass key now safe in Eva’s satchel, and at the shadow compass that had tried to warn them both.
“Tell Aurora I’m done waiting for permission,” she said. “The market moves every full moon. We have twenty-six days before it disappears again. This time we’re going to be waiting for it.”
Eva studied her for a long moment, green eyes steady behind her round glasses. Then she nodded once.
“Twenty-six days,” she repeated. “And whatever’s on the other side of that rift? It already knows your name.”
Quinn flexed her left hand. The watch ticked on, steady as ever, its treated leather suddenly feeling like far less protection than she’d believed.
She looked down the tunnel one last time.
“Let it know,” she said softly . “I’ve got questions. And this time I’m not leaving without answers.”
Above them, the living city of London continued without pause, unaware that beneath its streets the rules were changing. That a detective with salt-and-pepper hair and a dead partner’s ghost in her eyes had finally stopped seeing only the evidence in front of her.
And had started seeing the shape of what was hiding behind it.