AI Detective Harlow Quinn stepped through the narrow tunnel, the faint metallic scent of old rails mixing with the sour tang of incense. Her leather watch clicked against her wrist as she passed the rusted turnstile, the bone token she’d been handed by a jittery informant already warm against her palm. The tunnel widened suddenly, opening into a cavern lit by flickering lanterns hung from crumbling arches. Stalls of tarnished brass, glass jars filled with glowing powder, and woven tapestries whispered of a market that existed only when the night was thick enough to hide it. The Veil Market—rumors called it a place where the ordinary slipped into shadow, where forbidden wares changed hands under the cover of a full moon.
A figure emerged from behind a stall draped in midnight silk . Eva Kowalski brushed a strand of curly red hair behind her left ear, her round glasses catching the lantern light. She clutched a leather satchel that seemed to bulge with more books than a library. Her green eyes flicked to Quinn, sharp despite the tremor in her hands.
“Detective,” Eva breathed, voice low . “You came fast.”
Quinn’s gaze swept over the market, lingering on a display of silvered daggers. She counted the stalls, the distance between them, the way no one seemed to stare. “What happened?” she asked, eyes narrowing as she traced the outline of a crimson stain on the stone floor.
“Someone’s been murdered,” Eva replied, dropping the satchel onto a nearby crate. “A vendor named Samir. He sold… uh, artifacts. Said he’d found a new item last week. Turned up dead this morning. The market’s been closed since.”
Quinn crouched, the compass in her pocket humming faintly against the pulse of her wrist. She lifted the edge of a fabric tarp, exposing a body sprawled against the wall. The corpse wore a dark coat riddled with invisible runes, the inside of the coat lined with a patchwork of old parchment. The face was turned toward the market’s center, eyes open, one brow furrowed as if in surprise. A thin line of blood traced a path from the corner of his mouth down his chin, stopping abruptly at a dark scar that ran across his throat.
She stared at the scar, then at the small brass compass that lay beside the body, its casing dulled by verdigris, the face etched with protective sigils. The needle trembled , pointing not toward the nearest exit, but deeper into the market, toward a stall cloaked in shadow . Quinn lifted the compass, feeling a faint vibration in her fingertips.
“Look,” she said, holding the compass up. The needle quivered , then steadied, pointing at a stall draped in black silk , a faint blue glow pulsing from within. “It’s not pointing to the nearest rift. It’s pointing to that stall.”
Eva stepped closer, eyes sliding over the runic symbols printed on the vendor’s coat. “Samir dealt in… protective charms, right? He was supposed to have a batch of warding amulets. The ledger shows a delivery from a Shade artisan—”
“—the one who made the compass,” Quinn finished. She traced the scar on Samir’s throat with a gloved finger. “That scar… it matches the mark we saw on the dead body in the East End three weeks ago. Same shape, same depth.”
Eva glanced at the ledger, its pages fluttering in the stale air. “The ledger says the shipment was delayed. He was supposed to receive it yesterday, but the note says ‘arrive today.’ He didn’t get it, then he’s dead?”
Quinn stood, eyes scanning the market’s periphery. Vendors whispered, eyes darting away as she moved. Her boots clicked against the stone. “Who was the last to see him alive?” she asked, voice steady .
A man in a soot-stained coat stepped forward, his hands trembling. “It was… it was me. I came in at dawn, thought the market was closed. Saw him… he was arguing with a woman at the stall—”
“Can you describe her?” Quinn asked.
He swallowed, eyes darting to the shadows. “She wore a hood. Voice low. Said something about the ‘Compass not lying.’” He glanced at the compass, then back at Quinn. “I didn’t catch her face.”
Eva’s breathing grew shallow. She clutched the satchel tighter, the leather creaking. “The Compass doesn’t lie?” she muttered. “It points to… what?”
Quinn angled the compass toward the stall the needle favored. The brass case caught the amber glow of the lanterns, the sigils shimmering. She stepped toward the stall, each step deliberate, the market’s murmur falling away like a tide receding.
The stall was empty save for a single glass case. Inside, a small, obsidian sphere rested on velvet . The sphere pulsed with a soft, violet light. Adjacent to it, a series of papers lay scattered, the ink still wet. Quinn knelt and lifted the top sheet. The script was hurried , the ink dark against the page.
“Delivery received. Item: Veil Compass. Buyer:—”
She read the rest: “—error in activation. Adjustments made. Power source unstable. Recommend immediate return to Shade artisan.”
Quinn raised an eyebrow . “The compass was defective?”
Eva stared at the sphere, then at the compass lying on the floor. “If the Compass was malfunctioning… could it have drawn something here? Something that feeds on the wrong energy?”
“Or perhaps someone used it to lure someone,” Quinn said, voice low . She traced the path of the blood spatter from Samir’s mouth across the stone. The droplets formed a shallow arc that ended well short of the nearest wall. The angle suggested the victim had been knocked forward, not backward.
She looked at the coat’s inner lining—pages peeled away, revealing a map of the Tube network, red lines marked in ink. One line circled the abandoned station, another snaked toward the market’s entrance. The map’s ink glistened faintly, as if reacting to the compass’s presence .
“Samir was tracking something,” Quinn muttered. “He followed a rift. He knew where it opened. The map… it’s a guide.”
Eva turned the satchel inside out, pulling a thin notebook. “He kept a journal. This is the entry from yesterday. ‘Found a pulse in the northwest tunnel, stronger than any ley line I’ve seen. It hums under the market. The Compass points there, but something feels wrong. Will check tomorrow.’”
Quinn frowned. “He didn’t live to check tomorrow.”
A cold draft slipped through the market, making lantern flames flicker . The needle of the compass quivered again, this time pointing toward the entrance where the stone doors loomed , etched with symbols that seemed to shift when not directly looked at .
“Someone wanted this to be found,” Quinn said, voice carrying the weight of a command . “Check the entrance. Look for the rift.”
Together they moved, the market’s stalls receding like a living beast. At the entrance, a stone archway framed a swirl of darkness, the air humming with a low, resonant tone. The darkness pulsed , a faint outline of something shifting within—a slit of thin, black light.
Quinn knelt, her gloved hand hovering over the arch. She felt a tingling along her forearm, as if the air itself carried an electric charge. She lifted the Veil Compass, holding it close to the rift. The needle, previously steady, spun wildly, then snapped to point directly into the darkness.
“She’s trying to pull us in,” Eva whispered, eyes wide . “The rift is active.”
Quinn stared at the darkness, then at the compass’s face, the protective sigils glowing faintly. She remembered the scar on Samir’s throat, the same mark that had appeared on a victim of a case involving a cursed mirror. The scar was a symbol of binding, a sigil used to lock spirits. Samir’s coat had the sigil inverted, perhaps a deliberate reversal.
She lifted the compass again, aligning it with the rift’s edge. The needle steadied, the brass casing humming against her palm. She pressed the compass against the stone, feeling the metal bite into the ancient surface. The stone gave a soft click, a hidden mechanism grinding into motion.
A panel slid open, revealing a narrow shaft lit by a phosphorescent moss. The shaft descended into a deeper level, the smell of damp earth rising. A faint, rhythmic thumping echoed from below.
“Looks like Samir found a hidden passage,” Eva said, voice trembling . “Why would he hide it?”
Quinn’s eyes narrowed , the sharp jaw set. “Because whoever opened the rift couldn’t be stopped. He tried to seal it, but the compass was corrupted. The scar… the binding failed.”
A soft rustle rose from the market’s shadows. A figure stepped forward, hooded, face obscured. The voice was low, smooth, carrying a hint of amusement. “Detective Quinn. I expected you sooner.”
Quinn didn’t flinch. She turned, hand sliding to the strap of her vest, fingers brushing the grip of her service pistol. “You’re the one who sold Samir the defective compass.”
The hooded figure chuckled. “Samir was greedy. He wanted to sell secrets he couldn’t understand. I gave him a tool to find the rift; he thought he could control it. He was a fool.”
“The rift is unstable,” Eva interjected, clutching the satchel. “It’s drawing energy from the market. People are being… affected.”
The figure tilted the hood, revealing a face half-lit by lantern flame. Pale skin, eyes gleaming like polished onyx. A scar mirrored Samir’s across the left cheek. “You’re right, Miss Kowalski. The market feeds on the energy of the unseen. The Compass was meant to guide, not bind. I needed a conduit, and Samir was… convenient.”
Quinn stepped forward, the compass still pressed to the stone. “You’re playing with forces you don’t grasp. The rift will tear the market apart.”
The figure’s smile widened. “Then perhaps you’ll close it for me.”
A sudden clatter rang out as the market’s lanterns sputtered, casting the space into erratic shadows. The rift’s pulse grew louder, resonating through the stone. The compass needle spun faster, the brass casing vibrating against Quinn’s hand.
Eva lunged, grabbing the sphere from the stall, its violet light flaring. She threw it toward the rift, the sphere shattering on impact, releasing a burst of violet mist that swirled into the darkness. The mist coalesced, forming a thin veil that seemed to push against the rift’s edge .
The hooded figure hissed, shielding his eyes. “What—”
Quinn seized the moment, yanking the compass from the stone and smashing it against the panel that had opened the shaft. The brass cracked, a spray of verdigris spattering onto the stone. The panel slammed shut with a resonant thud, sealing the passage. The rift shuddered, a low whine echoing as if something retreated.
Silence fell, broken only by the ragged breaths of the three standing amidst the market’s stalls. The hooded figure crumpled, his cloak slipping off to reveal a lean, gaunt man with a scar running down his left temple. He stared at Quinn, a mixture of frustration and awe in his eyes.
“You’ve… you’ve stopped it,” he whispered.
Quinn holstered her pistol, the leather watch ticking against her wrist. “You sold a broken tool. You used people as bait.”
He chuckled weakly. “The market… it’s always been a place for bargains. I thought I could control it. I was wrong.”
Eva knelt beside the broken compass, picking up the shattered casing. The protective sigils were still faintly glowing, as if trying to hold onto the last remnants of their power . She tucked a fragment into her satchel, eyebrows furrowed . “What do we do with this?”
Quinn glanced at the market, the lanterns flickering back to life as if exhaling . Vendors began to whisper , eyes darting to the trio. She lifted her watch , checking the time—just past midnight. “We report this. The Metropolitan will need a full account. And you,” she said, turning to the gaunt man, “stay where you are until I get the precinct.”
He raised his hands, a weary surrender. “Fine.”
A sudden knock echoed from the tunnel’s entrance, a sound muffled by the stone but unmistakable. The market’s hidden doors creaked open, a slender figure stepping through. A uniformed officer, badge glinting , eyes scanning the scene. He paused at Quinn’s sight, recognition flashing.
“Detective Quinn,” he said, voice firm . “We got a call about a dead body in the abandoned station. Thought you’d be on the scene.”
Quinn met his gaze, the lines of her face set. “Didn’t expect the market to be part of the call.”
He glanced at Eva, then at the broken compass lying among the shards. “You’ll have to file a report. This… this is beyond anything we’ve seen before.”
Quinn thumbed at her watch , the worn leather strap creaking. She slipped the broken compass into the pocket of her coat, feeling the weight of the moment settle. “We’ll write it up. For now, secure the area. No one goes in until we know this place is safe.”
The officer nodded, his shoulders tensing as he signaled for backup. Eva gathered the remaining pages from Samir’s journal, flipping them quickly , noting the scribbled diagrams of the rift’s location. She tucked the notebook into her satchel, the leather whispering.
Quinn turned to the gaunt man, her eyes hard. “Who are you?”
He swallowed, the scar on his temple throbbing with an unseen pressure. “Name’s Malik. I… I work for a… collector. I thought the Compass could open doors, bring… things back. I didn’t know it would tear apart the market.”
“Collectors get what they pay for,” Quinn said. “You’ll answer for that.”
A metallic clang sounded as the market’s door slammed shut behind the backup team. Lantern light spilled into the tunnel, painting the stone with a harsh, amber glow. The rift’s pulse faded, the air cooling as if a storm had passed. The market’s stalls shimmered , the items within settling into their places, the unnatural hum retreating into a whisper .
Eva exhaled slowly , her breath fogging in the cold air. “Do you think it’s truly closed?”
Quinn stared at the stone arch, the faint outline of the hidden shaft now sealed. She pressed her palm to the cool surface, feeling a faint vibration, like a heartbeat slowed by a hand. “For now,” she answered, voice steady . “We’ll keep an eye on it. And if the market ever moves again, we’ll be there.”
The officer approached, hands clasped behind his back. “Detective, we’ll need statements, evidence logs, everything.” He glanced at the broken compass, then at the vault of shadows that lingered behind the stalls. “And whatever that thing is, we’ll need a specialist.”
Quinn nodded, eyes scanning the market once more. The old brass compass, its needle broken, lay silent among the fragments. She lifted it, the verdigris catching the lantern light. “I’ll bring in a specialist,” she said. “But first, we secure the scene. No one touches a thing they don’t understand.”
Eva slipped the sphere’s remnants into a cloth pouch, the violet mist now gone, leaving only a faint shimmer. “I’ll catalog the items, see what else might be… compromised.”
Quinn pocketed the broken compass, feeling its weight settle against her hip. She turned her gaze toward the market’s shadows, where the faint outline of a hood remained, the figure’s eyes disappearing into the darkness. She tightened her jaw, the sharp edge of her determination cutting through the night.
The market hummed softly , its hidden doors sealed, its secrets bruised but not broken. The scent of incense lingered, mingling with the metallic tang of the old Tube rails. Detective Quinn took a deep breath, the air thick with possibility, and stepped back into the tunnel, the stone doors closing behind her with a resonant thud.