1. The Canal Saint

The rain in Harlowe didn’t cleanse anything. It just stirred the ash and diesel runoff into a gray paste that clung to the cuffs of your trousers and never dried. Leo Kincaid sat with his back to the window, watching the neon sign across the street bleed pink into a puddle on his desk. The sign read “VACANCY,” but the motel hadn’t had a guest in three years. He poured two fingers of bourbon into a chipped coffee mug and didn’t drink it. Not yet. The ritual mattered more than the alcohol. The ritual meant he was still a man who could choose.

The knock came at ten past eleven, three soft raps that sounded less like a fist and more like a plea. Kincaid opened the door to a woman who had been aged not by years but by grief. She wore a faded wool coat buttoned to her chin, though the night was warm. In one hand she clutched a manila envelope; in the other, a spiral-bound notepad and a stub of pencil. Her eyes moved to his face, then to the floor, then back. She opened her mouth and a thin, reedy sound escaped, something between a wheeze and a word that had been stolen before it could form.

He knew the type. Harlowe’s industrial fringe bred them: the silenced, the bypassed, the ones who had learned that speech was a luxury they couldn’t afford. He stepped aside and gestured to the client chair, a wooden affair with a cracked seat. She sat and began to write. The pencil scratched against the paper in the quiet.

“My daughter Sofia is missing. The police will not search. They say she is a drug user. She is not.” The handwriting was small, cramped, every letter a small act of resistance. “Please find her. I have money.”

She pushed the envelope across the desk. Kincaid opened it and found a stack of worn bills, mostly fives and tens, totaling three hundred and twenty dollars. It smelled of cooking oil and damp walls. He knew then that she lived in The Drench, the vertical slum that squatted on the eastern bank of the Harlowe Canal. The place where the city’s shadow economy congealed into concrete and desperation.

“Sofia Marchetti,” she wrote. “Twenty-two years old. She works for CarnalVue. She is a verified creator. Please.”

Kincaid had heard of CarnalVue. Everyone in Harlowe had. It was an adult tube platform headquartered in some offshore jurisdiction that didn’t ask questions, run by a conglomerate called NexStream Media. The company’s billboards loomed over the expressway: sleek, aspirational images of young people holding ring lights like scepters, the tagline “Be Seen. Get Paid.” The reality was less glossy. In The Drench, CarnalVue wasn’t a side hustle; it was the only industry that still had vacancies.

He took the case because the bourbon was running low and because three hundred and twenty dollars was three hundred and twenty dollars. But mostly he took it because the woman’s silence reminded him of his own. He hadn’t spoken more than a dozen words a day since the department cut him loose. Sometimes silence was the only honest language left.

The next morning, Kincaid drove his rust-pocked sedan across the Harlowe Bridge, the canal below glinting with an oily sheen. The Drench rose before him like a monument to institutional neglect: twenty-seven floors of unpainted concrete, balconies strung with laundry and satellite dishes, windows covered in mylar blankets that crinkled in the wind. The elevators had been broken for two years. He climbed the stairs, stepping over syringes and crumpled energy-drink cans, until he reached the fourteenth floor.

Sofia Marchetti’s apartment was at the end of a corridor lit by a single flickering fluorescent tube. The door was ajar, the lock splintered. He pushed it open with two fingers and stepped inside.

The room was a museum of ambition. A ring light on a tripod stood in the corner, still plugged in, its LEDs dark. A bedsheet printed with a blurred cityscape hung on the wall as a backdrop. Cheap lingerie draped over a folding chair. On a pressboard desk, a laptop lay open, its screen cracked and dead. Posters of CarnalVue “Top Creator” awards were taped to the wall, each featuring an androgynous, hyper-stylized avatar holding a golden badge. Sofia had won three, their dates spaced months apart. The most recent was six weeks old. Beside them, a handwritten chart tracked “Weekly Ranking,” “Surge Points,” and “Payout.” The numbers had been falling. The last entry was a single scrawled word: “DROPPED.”

Kincaid searched the room. No phone, no purse, no identification. The closet was half-empty, as if she had packed a bag and left in a hurry. Or as if someone had removed her belongings after the fact. The only personal item he found was a necklace hanging from the corner of the mirror: a cheap silver chain with a broken plastic clip where a CarnalVue verified badge would have been. He pocketed it.

A voice from the doorway said, “She’s gone, man. You a cop?”

The speaker was a man in his late twenties, gaunt, with track marks that were still fresh. He wore a CarnalVue hoodie with the sleeves cut off. His name, Kincaid would learn later, was Dax.

“Not a cop,” Kincaid said. “I’m looking for Sofia.”

“Good luck. She fell off the map.” Dax leaned against the doorframe, scratching his arm. “Lost her badge three weeks ago. After that, she was nobody. You don’t survive The Drench as a nobody.”

Kincaid showed him the broken clip. “What happens when you lose the badge?”

Dax laughed, a dry, rattling sound. “You lose everything. The algorithm stops recommending your content. Your Surge ranking tanks. No ranking, no payouts. No payouts, no rent. Sofia tried to fight back. She and this other creator, Margot, they were at each other’s throats. Literally. Margot would stand outside Sofia’s door and scream at her phone, saying Sofia was stealing her traffic. Said she’d do anything to get her out of the way.”

“Where’s Margot now?”

“Vanished. Same week Sofia lost her badge. Nobody’s seen her. Cops came around, asked a few questions, then left. They don’t care about us. We’re just content.”

Kincaid spent the rest of the afternoon knocking on doors. The residents of The Drench received him with the same blank, exhausted compliance. They answered questions in monosyllables, their eyes fixed on the floor or on the screens of their phones, where CarnalVue’s endless feed auto-played. A few remembered Sofia as quiet, driven, desperate. One woman, an older creator who called herself Lady Auralis, said something that stuck with him.

“The Surge Week challenge,” she said, her voice a monotone. “Every Monday, the algorithm picks a theme. ‘Confessionals.’ ‘Betrayals.’ ‘Raw and Unfiltered.’ They push it to the top of the feed. If you don’t participate, you lose visibility. If you do, you compete against everyone else. It turns you into an animal. You watch your friends go down in the rankings, and part of you is glad. Because their failure means your survival.”

She paused the video playing on her phone and looked at Kincaid. “Sofia couldn’t be an animal. That’s why she’s gone.”

That night, Kincaid drove to a warehouse district on the south side, where a contact named Viktor worked the graveyard shift as a remote content moderator for NexStream Media. Viktor was a ghost, a former journalist from a country Kincaid couldn’t pronounce, now spending ten hours a day flagging videos for terms-of-service violations. They met in an all-night diner that smelled of stale grease and ammonia.

Viktor stirred his coffee without drinking it. “You want to know how the system really works? It’s not neutral. The algorithm isn’t a mirror; it’s a sculptor. NexStream has a secret metric they call the ‘Engagement Quotient.’ Content that generates high emotional arousal—fear, rage, humiliation—gets boosted. They’ve built a hierarchy of desperation. The bottom ten percent of creators each week are stripped of verification and pushed into what they call the ‘Unverified Pool.’ No monetization, no support, no visibility. But here’s the twist: the platform still hosts their content. It just stops paying. And those creators, they’ll do anything to climb back up.”

“Like kill their competition?” Kincaid asked.

Viktor’s eyes flickered. “I’ve seen things. Videos that shouldn’t exist. Fights staged for the camera, real injuries, near-death stunts. The system rewards escalation. I flagged a video two months ago from a creator in The Drench. Two women fighting in a stairwell. One of them had a badge ripped from her neck. The comments were cheering. I flagged it. NexStream left it up for six hours before removing it. That’s six hours of ad revenue.”

Kincaid slid a photo of Sofia across the table. Viktor glanced at it and nodded slowly. “I remember her. She was flagged for a review last week. Someone reported her channel. The report said she was ‘trafficking stolen content.’ It was a lie, obvious retaliation. But the algorithm automatically deprioritized her while the review was pending. By the time it cleared, her ranking was too low to recover. The badge was gone the next day.”

“Who filed the report?”

“A user account linked to a device in her building. Same floor.” Viktor pushed the coffee away. “I can’t give you the data. I’ll lose my job. But I can tell you this: whoever did it knew exactly how to weaponize the system. That’s not a crime. It’s just good strategy.”

On the third day, the call came. Kincaid was sitting in his sedan outside a liquor store when his phone buzzed with a text from a contact at the Harlowe Police Department. The message was brief: “Body in the canal. Female. White. You’ll want to see this.”

He drove to the service road that ran alongside the drainage channel. A patrol car and a coroner’s van were parked at odd angles, their lights painting the concrete in sluggish blue and red. Officer Corrigan, a man with a gut that testified to decades of desk lunches, stood at the edge of the water, smoking a cigarette. He barely glanced at Kincaid.

“Jane Doe. No ID. Face is gone. Looks like she was worked over with something heavy.” Corrigan flicked the cigarette into the canal. “Probably a drug debt. These canal kids, they’re always into something.”

Kincaid walked closer. The body lay on a plastic sheet, half-wrapped. The clothes were cheap, waterlogged. A denim jacket, a floral dress. One shoe missing. On the left ankle, a small tattoo of a dolphin. He had seen that dolphin before, in a photograph Elena Marchetti had given him. Sofia, age seventeen, laughing at a beach the family could no longer afford to visit.

“Her name is Sofia Marchetti,” Kincaid said.

Corrigan grunted. “You got a next of kin?”

“A mother. She doesn’t speak.”

“Great. A mute and a dead girl. Case closed.”

Kincaid didn’t argue. He knelt beside the body, his knees pressing into the wet grit. Around Sofia’s neck, the cord of her badge lanyard was still there, but the badge itself had been wrenched off, leaving only a jagged stub of clear plastic. On the ground, half-hidden under a crumpled fast-food wrapper, he saw a fragment: a corner of a CarnalVue verified badge, its glossy surface scratched with something that looked like a letter scratched by a nail or a key. “E.” Or perhaps it was “V.” He palmed the fragment and stood.

“Find whoever did this,” he said to Corrigan’s back, “or I will.”

Corrigan laughed. “Good luck. People kill each other in The Drench every week. The only difference is this one ended up in the water.”

Back in his office, Kincaid laid the badge fragment on his desk next to the broken chain. The scratch was deliberate, gouged deep into the plastic. A mark of violence, not accident. He poured the bourbon he hadn’t drunk three nights earlier and finally took a sip. It tasted like defeat.

His laptop pinged. An email, sender address a string of gibberish characters. The subject line was blank. He opened it.

The message contained no text, only an attachment: a grainy video file, timestamped eleven-forty-two p.m. on the night Sofia was last seen alive. The footage came from a hallway security camera on the fourteenth floor, the kind residents installed themselves with cheap, motion-activated devices. The corridor was empty, then a figure emerged from the stairwell. Male, medium build, hood pulled low over the face. He walked with a slight limp, his left shoulder lower than the right. Dangling from his belt, catching the hallway light, were several small, rectangular objects. Badges. Verified creator badges, their glossy surfaces winking like cheap jewelry. Three, maybe four of them. He stopped at Sofia’s door and knocked. A pause. The door opened, a sliver of light spilling out. The figure stepped inside.

The video continued for seven more minutes. No one entered or left. Then the door reopened, and the man stepped out. He was holding something square and luminous—a smartphone, its screen still playing a live feed. He tucked it into his jacket and walked back toward the stairwell, his limp steady, unhurried. The badges on his belt clinked together softly, a sound the camera’s microphone couldn’t pick up but which Kincaid could almost hear in the silence of his office.

He replayed the video twice. The man was a collector. And the collection was growing.

Kincaid picked up the phone to call Elena Marchetti and tell her that her daughter was dead. But he set it down again. What was there to say? That the machine had used Sofia up and spat her out, and that the man who ended her life was just another cog in the same machine? That justice, if it came, would be a small, quiet thing that changed nothing?

He pulled on his coat and walked out into the rain. The VACANCY sign flickered. In the distance, the lights of The Drench burned orange against the low clouds. Somewhere inside that concrete hive, people were still filming, still streaming, still clawing for badges that might one day hang from a killer’s belt.

Kincaid lit a cigarette and watched the smoke dissolve into the wet air. He had a name now—the scratch on the badge was a letter, and it was “E.” Elias? Edwin? In The Drench, that wouldn’t narrow it down. But he also had the limp, and he had the pattern. The collector wasn’t done. He was still climbing the rankings. And somewhere in that building, another creator was about to fall off the ladder.

Tomorrow he would start knocking on doors again. Tonight, he let the rain soak through his shirt and tried to remember what it felt like to believe in a victory that wasn’t already hollow.

Chapter Comments (0)

No comments yet. Be the first to comment!

Leave a Reply

Your email address will not be published. Required fields are marked * *