Skip to content

Ghost Net

Chapter 9

Chapter 9

Escape Route

Marcus Chen · 3.5K words · ~15 min read

# Chapter 9: Escape Route

The elevator hummed downward like it had somewhere better to be.

Fluorescent light buzzed in my skull—not my implant, because Cross's little disruptor had turned that part of my brain into a dead zone about thirty seconds ago. Just good old-fashioned fluorescent torture. The kind that makes you wonder if NeoLife's real product is migraines sold by subscription.

Two security goons had us pinned in the corner. Professional. Bored. The kind of guys who'd taser a grandmother if the overtime was good.

Cross had smiled like a TED talk villain and walked away.

Then the lights died.

Not flickered. Died. Whole floor went black except emergency strips bleeding red along the floor.

My implant screamed back to life—partial, glitchy, like booting a corrupted save file. ECHO's voice cut through static: *Move. Now.*

I moved.

Stun baton from the guy on my left—borrowed permanently—cracked across his knee. He went down. I drove my elbow into the second guy's throat before his weapon cleared its holster. Not graceful. Not cinematic. Effective.

Sarah was already running. Blood on her shirt. Blood on her hands. She'd gotten free during the blackout somehow—picked a lock, kicked a guard, I didn't ask because asking takes time and time was a luxury item we couldn't afford.

The gunshot was still ringing in my ears.

Not from the hallway above. Not from the security feed that had shown Sarah's van surrounded, Sarah pulled out at gunpoint, one sharp crack and then nothing.

That feed could've been looped. Could've been theater. Cross loved theater—the man wore suits that cost more than hospitals and talked about eternity like he was selling limited-edition sneakers.

But the sound in my head wasn't fake.

From somewhere deeper. Somewhere in the building's guts where Cross kept his poetry and his slaughterhouse. B4. The floor that didn't exist. Nutrient tanks and screaming brains and ghosts packed like sardines in a server rack.

*Marcus.*

The name wasn't a person in that moment. It was a prayer I didn't believe in and couldn't stop sending anyway.

"No," I muttered, shaking my head hard enough to rattle my teeth. "Focus. He's still in the system. He's still—"

The elevator chimed. Floor 3.

Like we were taking the scenic route out of hell.

"Zero." Sarah's voice came thin and reedy, the voice of someone who'd been a NeoLife executive three weeks ago and was now a bleeding fugitive in a maintenance elevator. Character development. "I need you to look at something."

I turned.

She'd pulled her hand away from her side. The wound wept dark crimson. Not arterial—I knew arterial from gutter fights, alley jobs, the kind of education they don't put on LinkedIn. But bad. Steady. Too dark. The kind of bleeding that doesn't negotiate.

"Pressure," I said, pressing her hand back where it belonged. "Keep pressure."

"Listen to me." She coughed. Flecks of red on her lips. Romantic. "The backup. The server farm. I have the coordinates."

"Great. You can tell me when we're not dying."

The doors slid open onto a maintenance corridor. Bare concrete. Exposed pipes sweating condensation onto the floor. Industrial cleaner trying and failing to mask mildew like a cologne sample on a corpse. Emergency lights painted everything jaundiced yellow—the color of every bad decision I'd ever made.

I pulled Sarah forward.

She stumbled. Caught herself. Kept moving.

Boss fight energy, except the boss was her own circulatory system.

"Left," she said. "Service exit. Two hundred meters."

"ECHO," I subvocalized, tapping my implant.

Nothing.

Right. Disruptor. I was running on meat and spite.

I tapped again anyway, because hope is a stupid habit and I can't quit it.

Static. Then—

*They've locked down the primary exits. Security is converging on your position from three vectors. I am attempting to create diversions.*

ECHO. Back online. Either the disruptor's effect was fading or ECHO had found a workaround, which was the kind of thing that should make me feel grateful and instead made me feel like I was being watched by something that knew my browser history.

"Define 'attempting,'" I said.

The lights above us flickered. Died. Came back red.

Emergency protocol. Somewhere above, a fire suppression system roared to life like the building had decided to cosplay as a submarine. Alarms blared in the distance—close enough to itch, far enough to lie about.

*The building's fire safety systems are interconnected with the security grid. I have triggered a level-three containment breach on floors seven through twelve. It will take them approximately four minutes to realize it's a false alarm.*

"Four minutes." I grabbed Sarah's arm as she stumbled again. "That's almost generous."

"Almost."

We moved.

Past locked doors marked with biohazard symbols—NeoLife's version of a welcome mat. Past a window into an empty lab where holographic displays still flickered with data nobody would ever read, the corporate equivalent of a ghost town with better lighting.

My implant painted ghost outlines through the glass. Faint. Fragmented. Upload residue bleeding into the building's network like mold behind wallpaper. I blinked hard and the overlay stuttered—disruptor damage, probably. Or my brain trying to protect itself from seeing too much.

"You're glitching," Sarah said.

"No kidding."

"I mean your eyes. The way you look at nothing."

"I look at data. There's a difference."

"Is there?"

Good question. Bad timing.

Sarah's breathing came in ragged gasps. Each one shallower than the last.

Somewhere behind us, a door banged open. Voices. Tactical boots.

"How many?" I asked ECHO.

*Six in your corridor. Twelve converging on the junction ahead unless you alter course.*

"Alter how?"

*Left branch. Thirty meters. Maintenance shaft. Tight squeeze.*

"Tight for who?"

*For her. You will fit.*

Love a supportive AI.

I yanked Sarah left without explaining. She didn't argue. Smart woman.

The shaft was a vertical coffin with rungs. I climbed first, half-dragging her, my bad ribs singing a chorus of screw-you. Above us, red emergency light strobed through grating. Below us, boots hit the junction where we'd been supposed to die.

"ECHO," I whispered. "Buy us time."

*Already done. I have looped their thermal feeds. To security, you are two heat signatures heading toward the parking garage.*

"We're going down."

*I know. They do not.*

At the bottom: another tunnel. Older. Pre-NeoLife construction, back when buildings were built to last instead of built to look like the future in a shareholder deck.

Sarah slid off the last rung and immediately sat down hard against the wall.

"Up," I said.

"In a minute."

"Thirty seconds."

"In a minute, Zero."

Fair.

"Almost there," I said. "Just keep moving."

"Stop talking like a loading screen."

"I talk how I talk."

A door ahead. Steel. Heavy. NeoLife logo stamped on it—that stylized double helix that was supposed to mean eternal life and now looked like a snake eating its own tail while charging a subscription fee.

"ECHO, can you—"

*Already done.*

The lock clicked. The door swung open.

Cold air hit us. Wet concrete. Rust. The smell of the city's underbelly—the part tourists never see because their AR guides reroute them around poverty and pipes.

Maintenance tunnels.

The kind of place I'd spent half my childhood in. Running. Hiding. Learning every shadow like it was a save point.

Behind us: footsteps. Multiple. Fast.

Coordination. That meant comms. That meant Cross wasn't just letting us go because he felt charitable.

"Go," I said, pushing Sarah through. "Go, go, go."

We plunged into darkness.

Something whizzed past my ear—rubber bullet, probably, or a taser dart that missed because the universe owed me one favor tonight.

I fired back blind with the stolen stun baton, not as a projectile because I'm not an idiot, but as a distraction by throwing it clanging down the left tunnel while we sprinted right.

Old trick. Still worked.

Security shouted. Ran the wrong way.

For forty seconds, we were ghosts.

---

The tunnel stretched ahead, narrow enough that I could touch both walls if I spread my arms. Water dripped from somewhere above—plink, plink, plink—into puddles that reflected nothing because even the puddles had given up.

My implant struggled to adjust. Grainy monochrome overlay. Barely better than blindness. Like playing a horror game on minimum settings while actually in the horror game.

Sarah's hand found mine.

Cold. Trembling.

"Left," she whispered. "Fifty meters. There's a junction."

"How do you know—"

"I studied the building schematics. Every exit. Every route." A pause. "I knew I'd need them eventually."

I should've been surprised.

I wasn't.

Sarah Chen had spent months preparing for this even when she didn't know it. Guilt sharpens people. Turns executives into weapons. Turns scientists into arsonists.

The junction appeared—three tunnels branching like a corrupted skill tree.

I stopped. Listened.

Footsteps behind us had stopped too.

Worse.

Security was coordinating. Splitting up. Boxing us in like we were loot in a battle royale.

"Which way?"

Sarah pointed right. "Service ladder. Leads to the storm drains. From there we can reach the old transit tunnels."

"ECHO, confirm?"

*Her assessment is correct. However, there are complications.*

"Of course there are."

*The storm drains are currently active. Rain has been falling for the past six hours. Water levels are elevated.*

"How elevated?"

*A healthy adult could wade through. For someone with a wound of Sarah's severity, the risk of infection and blood loss is significant.*

I looked at Sarah.

Gray face. Pale lips. Glassy eyes. Running on adrenaline and spite. Both tanks empty.

"Can you make it?"

She laughed—a broken, wet sound that belonged in a hospital drama, not in my life.

"Do I have a choice?"

"No," I said. "You don't."

I pulled her into the right tunnel.

"You sure about this?" I asked.

"No."

"Great. Team confidence is high."

"The storm drains connect to the old Red Line tunnels. Pre-wall infrastructure. NeoLife's security maps are incomplete below B2." She winced. "I helped redact them."

"Of course you did."

"I was loyal then."

"And now?"

"Now I'm bleeding in a pipe, so. Character arc."

Couldn't argue with that.

---

The service ladder was exactly where she said.

Rusted iron rungs set into the wall. Descending into darkness so complete it felt solid—like the dark had density and opinions.

I went first. Tested each rung before committing my weight. The metal groaned but held. Old infrastructure. Built before corporations decided maintenance was a optional DLC.

Sarah followed.

Slower. One hand on her side. The other white-knuckled on the ladder.

Every few rungs she stopped. Breathed hard.

I could hear the blood dripping. Smell it in the stale air.

Halfway down, her hand slipped.

She didn't scream. Just made a small sound—almost surprised—as her fingers lost grip and she tilted backward into open air.

I caught her.

One hand on her wrist. The other wrapped around her waist. Pulled her against the ladder. Held her there until she found footing again.

My shoulders screamed. My ribs from the security dogpile reminded me they existed.

"I've got you," I said.

"Okay." Barely a whisper. "Okay."

We kept going.

At the bottom, Sarah's knees buckled. I caught her before she hit water already rising at our ankles.

"Cold," she whispered.

"Yeah."

"Bad cold."

"Desert city. Rain is a personality disorder here."

She almost smiled. Almost.

---

The storm drain was worse than ECHO described.

Which was impressive, because ECHO usually understates catastrophe like a polite apocalypse.

Water surged around my knees—cold enough to steal my breath, fast enough that every step was a physics problem I was failing. The tunnel stretched ahead, a concrete tube maybe three feet in diameter. Graffiti. Dead rats floating past like they were commuting.

Sarah made it halfway before her legs gave out.

I caught her again. Lifted her into my arms.

She was lighter than I expected—all the muscle she'd built in NeoLife's corporate gyms melted away in the weeks since she'd gone rogue, replaced by sharp angles of fear and insomnia.

"Put me down," she said.

No force behind it.

"Shut up."

"I can walk."

"You can barely breathe. Shut up and let me carry you."

She didn't argue.

Head against my shoulder. Breath warm on my neck. Blood soaking through my jacket.

Romantic, if you're into trauma.

The water rose as we went deeper. Knee-high. Thigh-high. My boots filled with freezing water. Legs went numb. Back screamed like I'd been carrying a raid team solo for six hours.

One step. Another. Another.

Behind us, pursuit sounds faded.

Either we'd lost them.

Or security had found a faster route and was waiting at the exit with a welcome committee and worse.

I didn't stop to find out which.

Halfway through, we hit a junction where the drain opened into a wider channel—waist-deep now, current pulling at my legs like it had opinions about our survival rate.

A flashlight beam swept the tunnel behind us.

"Don't stop," Sarah breathed against my shoulder.

"Wasn't planning to."

I turned a corner, shoulder-checking the concrete wall to keep balance. Pain flared. I swallowed it. Pain was data. Data could wait.

The beam faded.

Either they'd lost us in the maze.

Or they were smart enough to flank.

Both options sucked.

When we finally climbed out of the drain into the transit tunnel entrance, my legs didn't work right for a full minute. Sarah slid off my back and sat on the tile like we'd finished a marathon we never signed up for.

"We made it," she said.

"For now."

"Realist with good shoes."

She almost laughed. Coughed instead.

---

The transit tunnels were a relic of a different city.

One built before corporate towers. Before the wall. Before NeoLife decided death was just another market vertical with premium tiers.

Tile walls, cracked and stained. Low ceiling—I had to duck. Old advertising posters in tatters, colors bleached to ghosts. A soda brand that went bankrupt before I was born. A travel ad for a beach that probably didn't exist anymore.

I found a maintenance alcove.

Small room. Cot. Sink. Locked cabinet that yielded to my multitool in twelve seconds flat—personal best for breaking into things that weren't trying to kill me.

Inside: blankets, first aid supplies, water that was only slightly warm.

Zero Torres, five-star hotel reviewer.

I laid Sarah on the cot.

She'd stopped talking. Eyes half-closed. Breathing shallow.

I cut away her shirt. Revealed the wound—a clean slice across her ribs. Deep but not wide. Bleeding slowed, but not enough.

"ECHO, I need medical guidance."

*I have accessed relevant databases. You will need to clean the wound, apply pressure to stop any remaining bleeding, and bandage it tightly. She will require professional medical attention within twelve hours.*

"Twelve hours. Great. Anything else?"

*There is a clinic approximately three kilometers from your current location. It operates outside corporate oversight. The proprietor owes a debt to a man named Marcus Lee.*

My hands stopped moving.

"Marcus knew about this place?"

*He arranged for it to be available. In case someone needed to disappear.*

Of course he did.

Marcus Lee—the reckless, brilliant, impossible bastard who'd talked me into my first corporate hack for the sheer thrill of it—had been building fire escapes for people he'd never meet while the world burned.

That was who he was.

I cleaned the wound. Sarah hissed but didn't wake. I bandaged it using cabinet supplies and a first aid course I'd taken at fifteen and promptly forgotten, which felt on-brand.

While I worked, my implant flickered.

Ghost shapes drifted at the edge of vision—not in the tunnel, but through it. Echoes riding the old fiber lines that still ran parallel to the tracks. A woman reaching for a child who wasn't there. A man in a business suit repeating the same step forever, commute looped into eternity.

The Ghost Net wasn't a place you went.

It was a stain that spread anywhere NeoLife's upload traffic touched.

I finished the bandage. Checked Sarah's pulse. Weak but steady.

"Don't die," I told her quietly. "I don't have the social skills to make new friends."

She didn't answer.

When I was done, I sat on the floor. Back against the wall. Let myself shake.

Checked my gear. Lockbreaker kit—mostly intact. Stun baton—gone, sacrificed to the cause. Cred stick—enough for a ride but not a bribe. Dataknife—still on my hip, warm from my body like a loyal dog.

My implant pinged.

*Zero. We should move within the hour. Security will expand search radius to transit infrastructure once they finish pretending the fire alarm was real.*

"How's Sarah for travel?"

*Not well. But staying here is worse.*

Story of my life.

Adrenaline wearing off. Bone-deep exhaustion. Tremor in my hands that wouldn't stop.

I could still hear the gunshot.

Still see the elevator doors closing on the security feed.

Still feel Sarah's weight in my arms. Cold water. Darkness.

*Zero.*

"Yeah."

*I have analyzed the data Sarah extracted from NeoLife's servers. The coordinates she mentioned correspond to a facility in the industrial district. It is heavily fortified, but not impossible to access.*

"And what's inside?"

*A backup server farm. According to the data, it contains complete copies of every consciousness uploaded to NeoLife's network for the past three years.*

I sat up straighter.

"Every upload? Including—"

*Including Marcus. Including everyone who has been processed since the company began its accelerated expansion.*

Heart hammering against ribs.

"That's—ECHO, that's millions of people. That's proof. That's everything."

*It is also a trap. The facility is designed to withstand a direct assault. Security is automated and lethal. And Adrian Cross knows you have the coordinates.*

"Then we'd better get there before he moves everything."

I stood. Looked at Sarah—unconscious but alive. Looked at the tunnel ahead leading to a city that wanted me dead. A future that seemed impossible. A fight I had no idea how to win.

But Marcus was in there.

Millions of people were in there.

And somewhere in the Ghost Net, in the spaces between data, there were voices nobody else could hear.

I could hear them.

Even with the disruptor damage, even with the static, I could feel them humming at the edge of perception like a server room you weren't supposed to find.

I wasn't going to stop until they were free.

"ECHO," I said. "Get me a route to that server farm."

*Already plotting. But Zero—*

"Yeah?"

*You should know. The facility's security systems are networked into NeoLife's mainframe. If I attempt to access them, there is a high probability that Adrian Cross will detect my presence.*

"Can you handle it?"

A pause.

First time ECHO had ever hesitated.

*I do not know.*

I looked at Sarah. At the tunnel. At the darkness ahead.

"Neither do I," I said.

Sarah stirred on the cot. Eyes slits. Focused anyway.

"You got the coordinates out," she whispered.

"We got them."

"Then go." She tried to sit up. Failed. "Get proof. Get Marcus. Get—"

"Cough less, monologue more later."

Her mouth twitched. "Asshole."

"Professional compliment. I'll take it."

I pulled my jacket tighter—bloodstained, wet, useless for blending in anywhere that wasn't a horror set. Checked the tunnel exit on ECHO's overlay. Three kilometers to the clinic. Twelve hours before Sarah needed real surgery.

Two separate countdown timers. Both ticking.

I helped Sarah to her feet. She leaned on me. We walked.

The transit tunnel swallowed us—tile and ghosts and the distant hum of a city that didn't know its dead were screaming in the walls.

"ECHO," I said.

*Yes?*

"If Cross detects you when we hit that server farm—"

*Then we adapt.*

"That's not reassuring."

*Neither is standing still.*

Hard to argue.

We kept moving toward a fight I couldn't win yet and a friend I couldn't leave behind.

The clinic was a hole-in-the-wall two blocks from a noodle stand that probably hadn't updated its health grade since the wall went up. The doctor didn't ask names. Didn't scan implants. Just stitched Sarah's side with hands that shook slightly—old trauma or old whiskey, hard to tell—and took payment in untraceable creds.

"She needs rest," he told me in a voice like gravel. "Real rest. Not running-from-corporate-death-squads rest."

"I'll put it on the list."

He didn't laugh.

Neither did I.

ECHO routed us through the transit tunnels to the safe house while Sarah rode a stolen cargo trike with her head on my back and her breath hot through my jacket. Every bump was a reminder that the city wasn't designed for fugitives. It was designed for customers.

Behind us, the tunnel breathed cold air that tasted like rust and old tickets.

Ahead, Neo Angeles waited—neon and lies and a server farm full of stolen souls.

I didn't look back.

Looking back is how you die in games.

And this city had permadeath enabled.

---

ECHO routed us the last three kilometers through storm culverts and maintenance access Sarah swore were omitted from NeoLife's public maps on purpose.

"Corporate cartography is a lie," she said, leaning on my shoulder.

"Everything is a lie. Some lies have better graphics."

The clinic light was a pinprick ahead.

We limped toward it like the last players in a raid who hadn't wiped yet.

Close enough.

End of Chapter 9

Enjoying Ghost Net?

Your vote helps other readers discover this story

Vote on Top Web Fiction

More Cyberpunk Stories

Browse all →

What happens next…

"The safe house smelled like rust and old cigarettes."

Continue reading Ch. 10

Enjoying the story? All chapters are free during our launch — keep reading!

Comments

Comments

Sign in to leave a comment