Fanfics

2. No room for Ghosts

20:04, 21 June 2025

The roar of the transport VTOL faded into silence as the four of us crouched in the brush, eyes fixed on a crumbling facility nestled in the Caucasus mountains. Concrete walls. Rusted turrets. One entry point. No margin for error.

The operation was textbook: recon, infiltration, data retrieval. Clean. Silent. Except I'd seen "textbook" go to hell before. And from the twitch in Soap's jaw, he had too.

"Lovely night for a break-in, eh?" he muttered, adjusting his rifle sling. "Coulda been at the pub, but no. Out here freezin' me bollocks off wi' Ghost an a bloody Kremlin Barbie."

I raised a brow beneath my mask. "You talk this much during actual combat?"

Soap grinned, eyes glinting. "Aye, lass. Keeps the nerves sharp. An' yer accent makes it worth it."

Ghost, flat and monotone, cut in over comms. "Cut the chatter. Targets on patrol. Two guards. North side."

His voice was low, British, but more local. Controlled, clipped — the kind that left bruises even without shouting.

I scanned the perimeter through my scope. "Both marked."

Price's voice came through, warm static on the earpiece — calm, grounded, always three steps ahead. "Vesper, you take the west ridge. Soap'll cover you. Ghost, you're breach lead. You see an opportunity, you take it."

"Aye, Captain," Soap replied. "Try not to break 'er, Ghost."

"Don't tempt me," came Ghost's response, ice and gravel.

I ghosted forward through shadow, the wind whispering over frostbitten earth. Steps measured. Rifle low. The kind of terrain I was born to crawl through. As I passed Soap, he gave me a wink.

"Try not to get dead, lass."

"Try not to blow your load before we're done," I said dryly.

His chuckle crackled through my earpiece. "Cheeky."

We breached at 0200. Ghost's knife slid clean into the first sentry's throat — efficient, silent, detached. The second didn't even get to blink.

Inside, the facility smelled like oil and rotting cables. My boots whispered across concrete as we fanned out. Each hallway felt like a trap, each flickering bulb a countdown.

"Got a live feed," I said, crouching at a terminal, hands gloved but agile. "Give me two minutes."

Ghost leaned against the doorway behind me. "Hope you're faster than that in a firefight."

I didn't look up. "Hope you're quieter when we're not working."

A pause. Then, in that low, near-sinister murmur:

"Funny. Didn't think you'd be the type t'snap back. Thought you Russians liked bein' told what t'do."

"Only if it ends with a bullet in the right skull."

Ghost didn't reply. Just exhaled — slow, deliberate — and I could feel the scrutiny behind the mask.

"You ever get tired of bein' watched?" I asked, tone soft but edged.

"Only when the thing watchin' thinks it's clever."

The terminal pinged. I turned, data stick in hand. "Let's move."

We left without a word. Price met us at the base, wind biting at his coat. The chopper blades were already screaming, kicking up dust and frost.

"Nice work," he said as I handed over the drive. "Smooth, clean. Just how I like it."

"Bit more banter than I'm used to," I said, glancing toward Soap, who was still bouncing on his heels.

Price gave a half-smile, lines crinkling around his eyes. "Johnny's a pain in the arse, but he means well. Ghost's worse — but he works."

He paused, looking me over with that calculating steadiness. "And you... a few more missions like this an you'll start to feel like one of ours."

I shrugged, masking the flicker of something inside. "I'm just here for the job, Captain."

He gave a quiet hum. "Aren't we all, darling."

Back at base, I peeled out of the black suit in silence. Dropped my gear, let the cold sink into my skin. Then I changed into a regulation olive drab tee and camouflage pants, the kind that felt more like a second skin than comfort. The kind that made me feel like a sheep in a herd here.

I stared at my reflection again — the same woman. Same armor. But something in the eyes had shifted.

Trust wasn't earned in a day.

But they hadn't shot me in the back. That was progress.

A soft knock at the door.

I opened it to find Soap leaning in the frame, arms crossed, holding two cans of beer from the mess.

"Thought I'd offer a peace treaty," he said. "One lass to another."

I took it. Nodded.

"D'you always flirt with potential enemies?" I asked.

He grinned. "Only the dangerous ones."

From the hallway, a shadow moved — tall, silent.

Ghost.

He said nothing. Just walked past, but our eyes met for a heartbeat.

And in that second, I knew what he was thinking.

We'll see.

The beer was lukewarm by the time I finished it, but it settled the tension in my chest like a familiar weight. Soap had lingered just long enough to talk shit about the mess food and call me a "ruthless ice queen with a weirdly tidy locker."

"It's suspicious, y'know," he'd said, nodding at my precisely folded gear. "You clean like a bloody sniper thinks."

"Maybe I just don't like my socks in chaos."

"Mmm," he'd replied. "Deadly and organised. The worst kind."

He'd left after that, mercifully without prying too hard. It was late. The base had settled into the kind of quiet that only came after a successful mission and just before the next disaster.

I laid on the bunk, not sleeping. Just listening. Breathing.

Then the alert light above the door blinked.

Briefing Room, base – 4:30

The room buzzed low with tension. Price stood near the wall-mounted display, Laswell beside him, arms folded tight across her chest. Ghost leaned against the corner, silent as ever. Soap was next to me, coffee in one hand, boots kicked up on an empty chair like we were in a bloody tea room.

"Morning, sunshine," he said, nudging my arm. "Yer gonna love this one."

Price turned and clicked the display alive.

The map that appeared was jagged and red: Las Almas.

"Cartel stashhouse. We've got credible intel there's a foreign asset embedded in the structure. Arms trafficking with Russian links."

Laswell spoke next, voice clipped and sharp. "We're sending you in. Four-man fireteam. Ghost takes the perimeter. Soap and Gaz run sweep. Vesper... you're breach."

Soap blinked. "Breach? Thought that was Ghost's favourite game."

"She's earned the shot," Price said. "And she knows the language."

Ghost looked at me sideways. "Hope your bullets talk louder than your mouth."

I gave a tight smile. "They tend to speak fluent last words."

Price pointed at the map. "There's something else. Asset on site goes by callsign Ember. Intel says they're ex-directorate, off-grid. And they might know Vesper."

The air thickened.

Soap turned toward me. "One o' yours, then?"

"Was." I replied.

Ghost's tone darkened. "Better not be a liability."

"Wouldn't be standing here if they were."

Price cut in, stern. "We do this clean. Extraction only if the target checks out. We're not runnin' a rescue mission unless I say so. Understood?"

Everyone nodded.

"Wheels up in one hour. Dismissed."

Las Almas was heat and dust and danger. We breached at dawn. Soap blew the gate open with a shaped charge, and I was the first through the smoke.

Gunfire erupted immediately. I dropped a tango on the stairs, pivoted, fired again. Clean. Fast.

"Clear left!" I shouted.

"Room clear!" Gaz replied from the upper floor.

Ghost moved like a phantom, covering our six. No wasted motion. No hesitation.

The compound burned. Glass shattered. Screams echoed from halls we didn't touch. Controlled chaos.

Then I found her.

In the central corridor. Hooded figure, hands raised. Still. Waiting.

My rifle didn't shake.

"Ember."

She looked up. Pale. Wide-eyed.

"Nina?"

It hit like a hammer to the chest. Ghost appeared at my side, weapon drawn.

"This them?"

"It is."

Soap arrived behind us, breathing hard. "Well, fuck. Reunion party."

I lowered my rifle. "We pull her out. Now."

Price's voice came in hard. "Confirm ID?"

"Confirmed."

"Then move. You've got two minutes."

Extraction was brutal. Ember was limping, and Ghost had to haul her over one shoulder. I laid down suppressing fire while Soap carved a path to the evac point.

"Aye, fuckin' hell! This is your idea of a reunion, lass?!"

"Better than flowers."

We made it out. Ember safe. Team intact.

Back on the bird, Ghost finally spoke.

"Next time one o' your ghosts crawls outta the past... give us a bit more warnin'."

I sat beside Ember, heartbeat steady now.

"Wouldn't have made it without you lot."

Soap tossed me a grin. "Aye, admit it. We're growin' on ya."

I looked out the hatch as the mountains disappeared behind us.

"Like mold."

And for once, I could hear that even Ghost cracked a smile behind his mask.

There are no comments yet. Log in to be the first to leave a review!

Similar stories