Two Ghosts
Pairing: Leon S. Kennedy/Reader
Synopsis: Rural Spain was the last place you expected to see Leon Kennedy. He isn’t the rookie you left in Raccoon City, he’s colder, sharper, and harder to walk away from a second time.
Tags: Angst with a Happy Ending, Hurt/Comfort, Emotional Baggage, Mission-Driven Angst Warnings: Canon-Typical Violence, Injury Recovery Words: 12k
The corn stalks whip at your arms and face, their sharp edges leaving stinging trails across your skin. Every breath burns, the damp air heavy with the stench of earth and rot. Spain has been unkind since the moment your boots touched its soil. The villages are hollowed-out shells, the people nothing more than puppets for something far darker.
You press forward anyway. Orders are orders: infiltrate, gather intel, eliminate Ramon Salazar if the opportunity presents itself. Simple words on paper, but the reality is blood, paranoia, and the gnawing weight of isolation.
The cornfield feels endless, each rustle too loud, every shifting shadow a threat waiting to pounce. When you finally break free, it’s almost worse, an open stretch of dirt path leading to ancient stone buildings, their walls cracked and leaning like tired old bones. The silence here is suffocating, pressing against your ears until even your own heartbeat sounds like a beacon.
You sink low, pressing yourself against the jagged stone. The air is thicker here, heavy with the faint metallic tang of blood, though you can’t tell if it’s yours or someone else’s.
Movement.
Two villagers shuffle across the path ahead, their steps uneven, their bodies jerking like marionettes strung up by invisible hands. Their eyes are hollow, not vacant, but filled with something worse: obedience to the parasite that puppeteers them.
Your grip tightens on the knife. Guns are loud, and sound travels too well in these narrow streets. So you stalk. One breath, one step, one strike. The blade slides beneath the first villager’s ribs, silencing him with nothing more than a guttural choke before you lower him soundlessly to the dirt. The second turns too late. A flash of steel, a hot spray against your cheek, and he crumples at your feet.
You wipe the blade against your thigh, though the gesture feels pointless, no amount of cleaning will ever wash this country off your skin.
For a moment, there’s stillness again. You force yourself to breathe, to listen. Every nerve screams at you to move, to stay ahead before the bodies are found. You dart deeper into the cluster of stone buildings, boots splashing through puddles of stagnant rainwater.
You pull out your map, a flimsy, blood-stained, rain-warped scrap that looks as exhausted as you feel. The edges are torn, entire corners missing, but it’s enough to remind you how close you are to the castle. Too close. The thought of what waits inside coils like ice in your stomach.
You fold it back with trembling fingers and shove it deep into your pocket. A pause, just long enough to reload: the metallic clack of a magazine sliding home, the satisfying click of a safety checked, the careful assembly of makeshift first aid sprays from herbs you’ve hoarded like treasure. It’s a ritual, something you can control in a place where nothing else bends to your will.
And then you hear it.
Not the shuffle of infected villagers. Not the frantic, mindless scurrying of rats. But slow, measured footsteps. Deliberate. Predatory.
The sound echoes down the narrow stone alley, steady as a heartbeat that isn’t yours.
Your breath lodges in your throat.
You raise your gun, two hands locked around the grip, every muscle strung tight. The footsteps approach, deliberate, calculated, a hunter’s rhythm. You flatten against the cobblestone wall, boots sinking into the soft hay to mask your movements, heart rattling in your ribs.
The glint of steel, a gun muzzle, slides into view around the corner. Training kicks in before thought does.
You lash out, boot connecting hard with the stranger’s wrist. A grunt echoes sharp in the alley as their weapon skitters across the stones, vanishing into shadow.
You don’t hesitate. The knife is in your hand, the weight familiar, steadying. But before you can press the advantage, there’s an answering rasp of steel leaving leather. Another blade.
Then they’re on you.
The first clash is violent, steel strikes steel, ringing in your ears. You push forward, slashing high toward their ribs, but they twist, catching your wrist and shoving you back against the wall. Your shoulder slams stone, teeth clenching against the impact. You duck low, kicking out at their knee, but they shift just in time, answering with a downward slash that you barely deflect with the flat of your blade. Sparks spit into the dark.
You twist your arm free and shove upward, forcing them back a step. You feint left, then pivot right, blade carving for their abdomen, but they spin with you, wrist locking yours in midair. For a moment your arms are tangled, blades trembling inches from skin, muscles straining as neither of you gives ground.
They shove you off, swift and brutal. You stumble, roll, and come up crouched, knife raised underhand. They match the stance. Exactly.
Another surge, they slash for your throat, you duck beneath and drive a knee toward their gut, but they catch it with their thigh, twisting you around, knife arcing for your back. You catch the wrist, drop low, and wrench free, spinning to face them again. The rhythm is relentless, slash, block, counter, strike, until it’s less a fight than a mirror, every move reflected, anticipated.
Your lungs burn, sweat stings your eyes. Boots scrape against wet stone, blades whisper and shriek as they collide. You drive forward with a furious shove, twisting your knife up toward their jaw. At the same instant, they hook your wrist, dragging you down, knife pressing into the hollow of your throat.
Stalemate.
You’ve got your blade jammed hard against their neck, close enough you can feel the faint tremor of their pulse. But the exact same pressure bites into your skin, their knife nestled under your jaw. Neither of you dares move.
Breath mingles in the scant inches between you.
Your knife wavers. Breath tangles in your throat as the stranger’s face sharpens in the moonlight.
And then you see them.
Eyes you know. Eyes you trusted when the world was ending. Blue, once bright as firelight against the dark, now dulled, hardened into steel.
It should feel like salvation. Instead, it feels like betrayal.
The rookie who smiled at you through the ash of Raccoon City is gone. What stares back at you now is a weapon shaped like him, colder, sharper, stripped of everything that once made him human.
Your lips stumble over his name, breaking on it like a wound:
“…Leon?”
For a flicker, his grip hesitates, and you almost believe. Almost.
Leon.
It’s him, but not.
Your memory betrays you with flashes of Raccoon City: the boyish rookie in a too-clean uniform, hair falling messily into eyes that were still warm despite the nightmare closing in. He’d smiled then, even in the dark, offering steady words that made the terror feel bearable. His hands had trembled, but his heart had never faltered. That Leon carried a softness, a stubborn hope that survival meant more than just killing your way through the night.
The man in front of you now is nothing like that.
His uniform is gone, replaced by worn tactical gear that hugs his frame like armor. The hair you remember, once loose, almost boyish, is longer now, deliberately pushed back, streaked with dirt and sweat. His jaw is sharper, set with a constant tension, like he hasn’t allowed himself rest in years.
But it’s his eyes that steal the air from your lungs.
They were blue before, but softer, touched by something human, alive. These eyes are steel. Cold. The kind you’ve only seen in men who’ve buried too many ghosts to count. He looks at you not like a friend, not even like an ally, but like a threat he’s calculating how to eliminate.
There’s no tremor in his grip, no hesitation in the blade pressed against your throat. Only precision. Only control.
And yet, in that tiny flicker of recognition, the smallest crack ripples across the mask.
For just a heartbeat, you see him. The boy in Raccoon City. The one who saved you, the one who smiled.
Then it’s gone.
Leon doesn’t flinch when you breathe his name. He doesn’t soften, doesn’t loosen the knife pressing against your throat. If anything, the blade digs a fraction deeper, just enough to remind you he’s in control.
His jaw tightens. The lines around his mouth and eyes are harsher now, carved deep by years of battles you weren’t there to see. He studies you like you’re a puzzle, like he’s weighing whether you’re real, or just another trick this cursed country has thrown at him.
When he finally speaks, his voice is low and gravel-edged, nothing like the earnest rookie who once stumbled through fire with you.
“...You shouldn’t be here.”
The words are flat, stripped of warmth, but beneath them, barely there, almost lost, you catch the faintest tremor. Recognition.
He exhales hard through his nose, eyes narrowing, like he’s trying to drag a wall back into place before you can see past it.
“What are you doing here?” His words cut like the edge at your throat, sharp, demanding, designed to keep you on the defensive.
You swallow, the press of his blade cold against your skin, but you don’t back down. His gaze pins you in place, blue eyes unrelenting, scouring every flicker of your expression as if the truth is something he can drag out of you by force.
The Leon you knew would have said your name with relief. This Leon spits the question like an accusation.
His grip tightens on the hilt, knuckles white, voice low and strained:
“Tell me. Now.”
But that tremor is still there, buried under the command, a crack in his armor. He’s not just asking. He’s pleading in his own way, desperate to understand why fate has dragged you back into his line of fire.
For a heartbeat, the silence stretches between you, heavy with everything unsaid.
Your pulse hammers in your throat, just beneath the blade, but you force your chin up anyway. If he expects you to cower, he’s forgotten who you are.
“I could ask you the same thing,” you snap, though your voice wavers at the edges. “I didn’t exactly plan to run into you in the middle of this hell.”
His eyes narrow further, searching, testing. You push against the silence, refusing to let him see how much the coldness stings.
“I’m here on orders,” you bite out, each word steadier than you feel. “Ramon Salazar. That’s my mission. That’s what I’m doing here.”
For a second, something shifts in his expression, a shadow of concern. But it vanishes as quickly as it comes.
“And don’t look at me like I’m some liability.” Your grip tightens on your knife, pressing harder into his neck, matching his pressure exactly. “I’ve survived just as much as you have, Leon. Don’t you dare pretend otherwise.”
The words hang between you, trembling with anger and something deeper, something you can’t swallow down.
For a long, breathless moment, neither of you moves. The knives glint in the moonlight, pressed to skin, breaths ragged in the narrow silence.
Then Leon exhales, a sharp, frustrated sound. His wrist shifts, knife lowering an inch, then another, until the cold bite against your throat is gone.
But his shoulders don’t relax.
They’re rigid, drawn tight like bowstrings. His stance remains squared, ready. Every muscle in him screams restraint, like lowering the weapon cost him more than plunging it into you ever would have.
He takes half a step back, blue eyes locked on yours, and his own knife hovers low at his side. Not sheathed, not away, just not aimed at your life anymore.
The stiffness in his jaw doesn’t soften, his mouth a hard, thin line. You can see the fight in him, not against you, but against himself. Against whatever cracks are splitting open at the sight of you here, real, alive.
Finally, his voice scrapes out, quieter but no less rough:
“You don’t belong in this place.”
Your grip tightens on your knife, and your reply is out before you can stop yourself.
“You don’t get to tell me what I can and can’t do,” you snap, sharp as broken glass. The words cut the silence between you, brittle with defiance.
Leon doesn’t flinch, doesn’t rise to the bait. His expression stays unreadable, a mask chiseled into stone. Only his eyes shift, narrowing slightly as if weighing whether it’s worth arguing with you.
“Where are you headed?” he finally deadpans, voice flat as the steel in his hand.
You hesitate, then tug the battered map from your pocket, unfolding the ruined creases with stiff fingers. You jab a finger toward the crude drawing of the looming structure dominating the area.
“The castle.”
For a second, something flickers across his face, surprise, then calculation. He studies the map, then you, his jaw working.
“That’s where the president’s daughter is,” he says at last, tone clipped but carrying a weight you can’t ignore. His eyes harden, colder than the night air. “That’s my mission.”
The tension between you lingers, but it bends into something else, necessity. For a moment, the knives, the bitterness, the years don’t matter. Survival does.
You fold the map back into your pocket, meeting his stare. “Then we’re headed in the same direction.”
Leon doesn’t agree with words. He just exhales through his nose, shoulders still tense, and steps past you, scanning the shadows as if every corner hides another fight.
But he doesn’t tell you to leave again. He doesn’t stop you from following.
And in this place, in this nightmare, that’s as close to agreement as you’ll ever get.
The air between you is thick with everything unsaid as you fall into step behind him. Leon moves like a shadow, every stride purposeful, weapon angled low but ready. He scans every corner, every rooftop, every crack in the walls, like he expects the night itself to reach out and drag him under.
You match his pace, boots crunching against gravel and wet hay, the map’s weight heavy in your pocket. Neither of you speaks at first. The silence is suffocating, but you refuse to be the one to break it. Not when his words still burn, you don’t belong here.
The streets coil and twist, narrow alleys bleeding into wider paths lined with skeletal trees. The villagers are quieter here, their presence more of a shadow at the edges than a direct threat. The quiet is almost worse.
Your eyes keep pulling to him despite yourself.
The Leon you knew in Raccoon City was green but brave, his movements uncertain yet fueled by sheer determination. Now, every motion is precise, stripped of hesitation. He’s efficient in a way that makes your chest ache; it’s the efficiency of someone who’s learned survival by losing too much.
There’s a faint scar at his jaw you don’t remember, another slicing through the brow above his left eye. His hair, longer now, clings damply to his forehead when the wind shifts. The light from the moon catches on the line of his profile, and for a moment you almost see him as he was back then, until he turns, and his eyes slice right through you, cold and unrelenting.
You look away, heart hammering.
“Stay close,” he mutters finally, voice low, rough. The command is automatic, but there’s a flicker of something else buried deep in it.
You almost laugh, bitter. “Didn’t realize I needed your permission.”
His jaw tightens, but he doesn’t answer. Instead, he adjusts the strap of his holster and presses on, shoulders stiff, as though keeping you at arm’s length is the only thing holding him together.
The silence falls again, heavier than before. And yet, for all his words, for all the coldness in his tone, Leon doesn’t leave you behind. He doesn’t tell you to turn back. He lets you walk at his side.
And in the dark, ruined streets of Spain, that fragile allowance feels like a confession all its own.
The silence breaks not with words, but with guttural cries tearing through the night. Villagers emerge from the shadows, eyes glowing with unnatural fury, the shuffle of boots on stone punctuated by the metallic rasp of sickles dragged along walls. They pour in from both ends of the alley, sealing you inside a kill box.
Leon’s head snaps up, gaze cutting sharp as he counts the enemies. He doesn’t waste time speaking, he just shifts, sliding instinctively until his back brushes yours. His weight grounds you, the familiar anchor in chaos.
It’s automatic. Seamless. Like Raccoon City all over again.
The first villager lunges. You don’t think, you just fire, the muzzle flash lights the alley as the man crumples into the dirt. Behind you, Leon pivots at the same instant, his handgun barking once, then twice, each bullet placed with surgical precision. The stench of blood and gunpowder thickens, filling your lungs.
A roar to your right, an axe cleaves downward. You duck, twisting beneath the swing, knife flashing up as you drive the blade into the attacker’s ribs. Hot blood sprays your arm. Before you can finish the kill, Leon’s elbow cracks back against another villager’s face, bone crunching wetly. His boot brushes yours as he plants it forward and kicks the man hard enough to send him crashing into the wall. Not a stumble. Not a misstep. Just rhythm.
Another surge, a pitchfork aimed for your chest. You twist aside, parrying with the edge of your knife, and slash down the attacker’s arm until the weapon clatters away. Before you can strike again, a bullet whistles past your shoulder, straight into their skull. The body drops at your feet.
“Reloading,” you bark, slamming a fresh magazine home.
“I’ve got it.” His answer is clipped, but solid, steady as bedrock at your back.
You trust it.
They come faster now. You move together, pivoting in unison, a seamless machine of survival. When you duck, Leon rises. When you thrust forward, he covers your flank. A villager swings wild at your side, Leon catches the wrist mid-air, twists, and shoves the blade back into the man’s chest. Another charges you head-on, you roll beneath their swing, slice the tendon at their knee, and Leon is already there above you, finishing with a brutal downward stab.
Back to back, you spin as one.
He kicks low at an enemy’s shin; you catch the stagger with a slash across the throat. You leap up the wall for leverage, boot pushing off stone to drive your knife down into a skull; Leon drops into a crouch beneath you, sweeping another enemy’s legs out before finishing them with a clean, merciless shot.
Your shoulders knock once, twice, in the chaos, not from clumsiness, but from sheer synchronicity, the kind that comes from surviving hell together once before. Every strike, every pivot, every kill feels like muscle memory burned into your bones.
For a moment, it feels like nothing’s changed. Like you’re back in that cursed city, rookies drowning in fire and blood, clinging to each other just to see the sunrise.
But then the last villager collapses, body folding into silence on the wet stone.
The night quiets.
You’re both breathing hard, blades dripping, sweat sticking your clothes to your skin. Back pressed to back, you hold the stance a moment longer, chests heaving in sync, hearts thundering against one another through armour and cloth.
Leon is the first to move. He steps forward, breaking the connection as if the closeness itself is more dangerous than the horde you just cut down. He reloads with mechanical precision, holstering his knife without a word. His shoulders stay rigid, his face unreadable, his silence a wall as high as the castle looming in the distance.
As if he can erase what just happened, the rhythm, the trust, the way your bodies still fit together perfectly.
But you can feel it thrumming in your veins, humming in your bones. The rhythm of him. The way the world seemed to make sense with him at your back.
And you hate how much you miss it.
Leon breaks the silence first, his voice low, clipped, almost like he’s annoyed with himself for speaking at all.
“I see your aim improved,” he mutters, sliding a fresh magazine into his handgun with a practiced snap.
Your lips twitch, not quite a smile, more a grimace. You refuse to let him have the last word.
“I see your footwork improved,” you shoot back, flicking blood from your blade before sliding it into its sheath. “You don’t stumble around like a rookie anymore.”
He glances at you sidelong, the faintest twitch at the corner of his mouth before it hardens again, vanishing as quickly as it came.
“Guess some of us had to grow up,” he says, voice flat, carrying more weight than the words themselves.
The air thickens again, that brief flicker of old rhythm buried under the heaviness of who he is now, and who you used to be to him.
The words hang between you, sharp and bitter. Guess some of us had to grow up.
You let out a dry laugh, though it’s softer, more fragile than you intend. “Yeah… you definitely grew up. Just not in the way I thought you would.”
Leon doesn’t answer immediately. He reloads with deliberate care, the metallic click of the magazine louder than his silence. His shoulders are still stiff, like the weight of his own words is pressing down on them.
“Raccoon City feels like a lifetime ago,” you murmur, eyes fixed on the bloodied stones under your boots. “Back then, you still had hope. You still looked at people like they were worth saving.”
His jaw works, but he keeps his gaze ahead, scanning the shadows. “Hope gets you killed.”
You take a step closer, unable to stop yourself. “No. Losing it does.”
That makes him glance at you, just a flick of his eyes, sharp and electric. For a moment, you swear you see it: the younger man beneath the hardened exterior, the rookie who smiled at you even when the city burned. But then he looks away again, wall slamming back into place.
“Don’t romanticize the past,” he mutters. “We survived. That’s all that matters.”
“Is it?” you press, voice low, dangerously close to cracking. “Because standing here with you… it feels like the man I knew didn’t survive at all.”
His lips part, like he wants to argue, but nothing comes out. His silence is heavier than any fight.
For a long moment, the only sounds are your ragged breaths and the distant croak of night insects in the fields. And though he doesn’t say it, you can feel it in the space between you.
“We have to rest,” Leon says at last, voice clipped, flat. He doesn’t look at you when he says it, his eyes are already scanning the broken stone courtyard around you, weighing shadows, corners, exits. “If we push any further tonight, we’ll be dead before we reach the castle.”
You shake your head immediately, sharp, defiant. “There’s no time. You know that as well as I do.”
His jaw flexes, that telltale tension twitching along the muscle. “I’m not asking.”
“Good. Because I’m not listening.” You shove past him, boots crunching on gravel. “Rest if you want, Leon. I’ll go on my own.”
The words taste bitter, and maybe you hope he’ll let you go, call your bluff. But he doesn’t.
Because the second you step forward, his hand closes around your wrist. Hard.
You freeze. His grip is iron, not the desperate hold of someone begging you to stay, but the unyielding restraint of a man who’s lived too long on the edge of survival to let anyone slip out of his control.
“Don’t,” he says. Just that one word, low, cold, cutting.
You twist, trying to yank free, but his fingers only dig tighter, tendons standing out stark beneath his skin. You can feel the heat of his palm, the tremor buried under the strength. He’s steady, always steady, but something in that grip betrays him.
“Let go,” you hiss, glaring up at him. “I don’t need you.”
His eyes finally meet yours, and the look in them nearly knocks the air out of your lungs. Blue, burning, but not warm, not anymore. There’s no rookie softness left, no spark of hope. Just a storm, sharp and unrelenting.
“You think I don’t know that?” His voice scrapes raw, a whisper dragged through glass. “You’ve survived plenty without me.” His grip tightens until your pulse hammers against his palm. “But you’re not walking into that castle alone.”
Your breath falters. The words should feel protective. They don’t. They feel like chains.
“Why?” you bite back. “Because it’s your mission? Because I’ll get in your way?”
His expression flickers, something cracks, quick and sharp, before he slams it back into place.
But not fast enough.
His mouth parts, voice low, rough, dragged up from somewhere he’s kept locked down for years.
“Please, ______. Just do this for me.”
The word doesn’t sound right in his mouth. It scrapes out jagged, raw, like he’s forgotten how to ask for anything instead of ordering it. And it’s not the word of a soldier, not even the warning of a man trying to command control, it’s a fracture. A plea.
The word rattles inside you long after it leaves his mouth. Please. You hate how it lingers, how it pulls at something you thought you’d buried.
You don’t answer. You can’t.
Instead, the two of you move through the courtyard in brittle silence until an old, half-collapsed stone house looms out of the dark. Its roof sags inward, moss and rot clinging to the broken beams, but the walls are still standing, enough to pass for shelter.
Leon stops at the threshold, weapon raised, scanning every corner with that precise, mechanical rhythm of his. He doesn’t even breathe wrong as he checks the shattered windows, the leaning doorframe, the piles of debris that could hide more than rats.
While he sweeps the perimeter, you slip inside, boots crunching over broken glass. The air is stale, heavy with mildew and old wood. In the corner, a chair leans drunkenly against the wall, one leg splintered. You drag it across the warped floorboards anyway, jamming it under the cracked door handle until the wood creaks against the strain.
It won’t hold much, but it feels like doing something. Like control.
When you turn back, Leon is there in the doorway, watching. His eyes flick from the chair to you, unreadable, and then he steps past, pulling the door shut until the chair groans under the weight.
No words of approval. No reassurance. Just silence.
He moves to the far side of the room, crouching to sweep dust and old straw into a small, clear space. Every motion is efficient, practiced, ritual more than rest. He sets his knife down within easy reach, back against the wall, gaze locked on the single cracked window as though daring the night itself to try him.
The silence presses down, thick enough to choke on.
You sink onto a beam near the blocked door, arms braced on your knees. The shadows stretch long between you, broken only by the pale sliver of moonlight cutting through the cracks in the boards.
For a long time, neither of you speaks.
Then, without looking away from the window, Leon mutters, voice low and flat but carrying something heavy beneath it:
“You can take the first watch. I’ll cover after.”
The words are practical, stripped down to survival, but you hear what he doesn’t say: I don’t trust myself to sleep while you’re awake. Not yet.
Your throat tightens. You should argue. Should tell him you don’t need his approval, his permission, his please. But all you can do is stare at the scarred line of his profile in the dim light, and wonder how the same man can feel both like home and like a stranger all at once.
You don’t answer him. Not with words.
Instead, you reach into your pack, fingers brushing past the bruised herbs and warped map until they close around your flask of water. The metal is cold against your palm, condensation slicking your fingers as you pull it free.
You cross the room in slow, deliberate steps. He doesn’t look at you at first, still watching the window, jaw set, posture coiled like a trap. But when you hold the canteen out, his eyes flick to yours, blue cutting through the shadows.
For a heartbeat, he just stares at it. At you. Like he can’t decide whether to accept, or whether taking even this would be a weakness he can’t afford.
“Go on,” you murmur, softer than you mean to. “You look like hell.”
His mouth tightens, but after a moment he takes it, fingers brushing against yours as he does. The contact is brief, fleeting, but it burns, heat sparking where his hand touches yours, lingering even after he pulls back.
He unscrews the cap with quiet efficiency, gulps once, twice. His throat works as he swallows, and for some reason you can’t tear your eyes away from the motion. He drinks just enough to take the edge off before screwing the cap back on, wiping his mouth with the back of his glove.
When he passes the flask back, you notice it immediately: he’s angled it so the mouthpiece never touched his lips directly. Even here, even now, he’s keeping distance, building walls with small, thoughtless habits.
But his voice, low, gruff, gravel-edged, betrays him.
“Thanks.”
The word is almost nothing. A ghost of gratitude. But hearing it from him feels heavier than any knife, because it’s too raw, too human, too much like the Leon you used to know bleeding through the cracks.
You clutch the canteen tighter than you need to, sinking back toward the chair wedged against the door. The silence thickens again, heavier now, thick with things you’ll never say.
Across the room, Leon adjusts his grip on the knife at his side, gaze still fixed on the window. But his shoulders are taut, his breathing just a fraction too shallow.
At some point, exhaustion drags you under despite yourself. Your head tips against the wall, breath evening out, the steady rhythm of Leon’s silence lulling you into uneasy half-sleep.
But it doesn’t last.
A sound cuts through the dark, sharp, low, and pained. A hiss, bitten back between clenched teeth.
Your eyes snap open.
The room is still swallowed in shadow, but a strip of moonlight cuts across the floorboards, spilling over Leon where he sits near the window. He’s hunched forward, one hand locked in a tight fist on his thigh, the other dragging a filthy scrap of cloth across his stomach.
And that’s when you see it.
His shirt is pushed up just enough to expose the wound, a jagged, raw slice cutting deep into the muscle of his abdomen, seeping dark red even as he presses the cloth harder, too hard. The grit in the fabric scrapes the injury, and his jaw is locked so tight you’re surprised his teeth don’t crack.
You’re on your feet before you can think. The weight of your pack crashes against your shoulder as you grab it and drop hard to your knees beside him.
“Why didn’t you say anything?” Your voice comes out sharp, rough, cracking around the edges.
His head jerks toward you, blue eyes flashing under the dim light. He doesn’t answer immediately, just glares, as if your sudden nearness is more dangerous than the bleeding hole in his gut.
You don’t give him the chance to push you away. You rip the bag open, hands already sifting through the crushed herbs, bandages, the last precious supplies you’ve hoarded.
“You should’ve told me the second you were hit,” you snap, voice trembling as you yank out a roll of gauze. “You think bleeding out quietly in some rotting house is noble? That hiding it makes you strong?”
He exhales sharply through his nose, gaze dropping back to the wound as if he can will it shut by ignoring you. His knuckles are white where his fist still grips his thigh.
“I’ve had worse,” he mutters, voice low, frayed with pain but stripped of complaint.
The words light a fire in your chest.
“That doesn’t make it better, Leon!” You tear the filthy cloth from his hand, tossing it aside. The wound is worse up close, ragged, angry, like whatever cut him had been meant to gut, not just wound. The sight twists your stomach, but you steady your hands anyway.
He doesn’t stop you. Doesn’t move. Just sits rigid, jaw clenched, as you press clean bandage against torn flesh.
But his silence — that stubborn, suffocating silence — feels louder than any scream.
Your fingers work with steady precision, even though your chest is tight with fury and fear. You thread the needle, sterilize it in the brief flame of a match, then lean in close.
“This is going to hurt,” you mutter.
Leon doesn’t reply. Just braces his fist harder against his thigh and sets his jaw like stone.
The first stitch pierces flesh, and his body jolts despite him trying to hold still. A low hiss escapes through his teeth.
You glance up at him, rolling your eyes. “Oh, please. You’ve been stabbed, shot, mauled by god-knows-what, and you’re going to complain about this?”
“I’m not complaining,” he grits out. “Just… reacting.”
“Uh-huh.” You pull the thread taut, tying it off before moving to the next. “For the record, you were a pretty good medic back in Raccoon City. Remember? Patching people up in that busted squad car like you actually knew what you were doing.”
For the first time tonight, the edge in his expression softens — barely, but enough that you notice. His eyes flick toward you, something almost like memory sparking behind the steel.
“You were the one who stopped me from stitching that officer’s arm shut without anesthetic,” he murmurs, voice low, roughened by more than pain. “Said I’d do more damage than good.”
You smirk faintly, concentrating on sliding the needle through another torn edge of skin. “Well, I was right.”
“Yeah.” His lips twitch, not quite a smile, more a ghost of one. “You usually were.”
The words settle between you, warmer than they should be.
You finish the last stitch, snip the thread, and reach for the small tin of antiseptic cream. Scooping some onto your fingers, you press it gently along the wound.
Leon hisses again, breath shuddering out as his hand fists tighter on his thigh.
“Oh, quit being dramatic,” you chide softly, though your tone is lighter now, almost fond.
When you glance up, he’s watching you, not the wound, not your hands, but you. His eyes aren’t steel in that moment. They’re tired, bruised with years of weight, but softened at the edges by something you can’t quite name.
You clear your throat, looking back down as you smooth the cream over the last raw edge. “Feels like a lifetime ago, doesn’t it? Raccoon City.”
Leon exhales through his nose, leaning back against the wall, gaze distant. “Sometimes it feels like yesterday. Other times… like it happened to someone else.”
You sit back on your heels, hands still trembling faintly from the work. “It happened to both of us. No one else would understand.”
His eyes flick to you again, and this time the silence between you doesn’t feel like a wall. It feels like a thread — fragile, thin, but tying you both to something that mattered.
For a moment, the ruined house, the wound, the mission — all of it fades. There’s only the memory of fire and ash, of two rookies stumbling through hell and keeping each other alive when no one else could.
And for the first time since you saw him in Spain, sitting here beside him doesn’t feel like standing next to a stranger.
You finish tying off the last bit of gauze and sit back, exhaling slowly. Your hands are still trembling, though you try to hide it by wiping the needle clean, tucking the supplies away.
Leon leans against the wall, breathing steadier now. His shirt is still loose around the stitched wound, but the bleeding has stopped. The moonlight slips across his face, softening the edges just enough to make him look younger, almost like the man you remember.
He’s quiet for a long time. Too long. You can feel his eyes on you, heavy, searching, and you almost wish he’d stay silent.
Then, softly, so softly you almost don’t catch it. He says:
“Do you remember that night? After we made it out of the station… before we went our separate ways?”
Your chest tightens. You know exactly what he means. The burned-out rooftop, the silence between the sirens, the strange fragile hope that maybe you’d both live to see morning.
The words leave your mouth harsher than you intend, cutting through the quiet like glass.
“No. I don’t.”
You don’t wait to see his face, don’t let yourself look at the way those blue eyes must flicker when the words hit. You push to your feet, crossing the creaking floorboards with quick, sharp steps.
Your pack drops beside the blocked door with a dull thud, and you lower yourself onto the makeshift bedding without another glance at him. Turning your back feels like armor, the only defense you have left.
The silence that follows is thick, suffocating.
For a moment, you almost expect him to argue. To push. To force the memory back into the open where you can’t escape it. But he doesn’t.
Behind you, there’s only the sound of his breathing, rough and uneven, and the faint rustle of fabric as he pulls his shirt down over the fresh stitches.
Then nothing.
You stare into the dark, fists tight in the thin blanket, heart pounding like you’ve just survived another fight.
You told yourself the words would protect you, that denying him would make it easier, but all they do is echo, hollow and jagged, until you almost believe them yourself.
Across the room, Leon shifts once against the wall. His voice doesn’t follow.
And maybe that’s worse.
Because in the silence, you know he remembers. You know he still carries it, even if you’ve tried to bury it.
And no matter how tightly you shut your eyes, you can still feel the weight of his gaze lingering on your back, steady, unrelenting, like a wound you don’t have the strength to stitch shut.
You wake to the pale light of dawn bleeding through the cracked boards, gray and cold. The night has left your body stiff, your clothes damp with the chill that clings to this rotting country.
The chair still holds against the door, though the wood has splintered under the strain. You push yourself upright slowly, every muscle tight with the weight of memory.
Leon is already awake. Of course he is.
He sits where you left him, back against the wall, knife in hand, gaze fixed on the window as if he never closed his eyes. The fresh bandages at his stomach are stained through, but he doesn’t acknowledge them. His expression is unreadable, jaw set, eyes colder than the morning air.
You almost wish he’d look at you. Almost. But he doesn’t.
You start gathering your gear in silence, shoving herbs and rags back into your pack with sharp, unnecessary force. The sound fills the room, brittle and ugly, but it’s better than the suffocating quiet between you.
When you sling the strap over your shoulder, Leon finally speaks.
“Castle’s two miles east.” His tone is clipped, flat, businesslike. Not even a trace of last night’s softness remains. “If we move now, we’ll make it before sundown.”
You nod once, not trusting your voice, and shove the chair aside from the door. It scrapes across the floorboards with a shriek, breaking the fragile stillness.
Leon stands, holstering his weapon, movements precise, efficient, the mask firmly back in place. He doesn’t look at you when he passes, just pushes the door open and steps into the weak daylight.
For a moment, you stand in the ruin of the house alone, staring at the space he left behind, the air still heavy with what neither of you said.
The road east winds through damp fields and half-collapsed walls, the silence between you louder than the crunch of boots on gravel. Leon walks a half-step ahead, scanning every shadow with that clinical precision of his, and you let him, partly because it’s easier than trying to match his rhythm, partly because you’re still stinging from the way you cut him off.
When the ruined outline of a fork in the road comes into view, you stop. One path angles up into the hills, the other dips low through the remains of a village.
“We should take the high ground,” you say, breaking the silence at last. Your voice comes out sharper than you intended. “Less chance of an ambush if we can see what’s coming.”
Leon doesn’t slow, doesn’t even glance back. “It’ll expose us. The village has cover.”
“Cover that can hide twenty villagers waiting to tear us apart,” you snap, moving to block his step. “High ground means visibility.”
“High ground means open sky and nowhere to run if we’re spotted.” He stops then, blue eyes locking onto yours. Cold, controlled. “Trust me. We go through the village.”
The words sting more than they should. Trust me.
You fold your arms, glaring back. “Funny. You used to actually listen before deciding what’s best.”
His jaw tightens, a muscle ticking. “Listening got people killed. I won’t make that mistake again.”
It lands like a blade to the gut. He’s not talking about the mission anymore, and you know it.
For a heartbeat, the silence thickens between you, both of you refusing to break eye contact.
Finally you huff, stepping aside with a sharp shake of your head. “Fine. But when we’re knee-deep in blood because you couldn’t handle being wrong, don’t expect me to say I told you so.”
Leon exhales through his nose, moving past you with that same soldier’s stride. His boots crunch over gravel, shoulders squared, mask nailed firmly back into place. But just before he overtakes you, his voice slips out — low, almost too quiet, but cutting all the same:
“Some things never change.”
You stop dead. Your head snaps toward him. “What’s that supposed to mean?”
He doesn’t slow, doesn’t look back. “You always have to be right. Always have to argue.” His tone is flat, practiced, but there’s an edge underneath, sharp and bitter, meant to wound. “Even when it puts you in more danger than it saves you from.”
Your stomach twists, heat rushing to your face. “You think I argue for the fun of it?” Your voice rises, sharper now. “I argue because I know what I’m doing. Because I don’t just blindly follow orders.”
You stalk a step closer, closing the space between you, refusing to be dismissed. “Not everyone can live their life marching to someone else’s command, Leon.”
That makes him stop. His boots grind against the gravel as he halts mid-stride. Slowly, he turns, blue eyes narrowing, fire sparking beneath the ice.
“And how’s that worked out for you?” he asks, voice razor-sharp. He tilts his head slightly, like he’s examining a flaw under a microscope. “Running off on your own. Shutting people out. Pretending you don’t need anyone. Tell me—” he steps closer, his shadow almost brushing yours now, “—is that really what’s kept you alive all this time? Or has it just kept you alone?”
The words hit like a blow to the gut. For a moment, you can’t breathe. Rage and hurt knot together in your chest until it feels like your ribs might crack.
“Better alone,” you fire back, voice shaking but unrelenting, “than shackled to someone who thinks they know what’s best for me.”
Leon’s jaw clenches, teeth grinding, muscle ticking hard in his cheek. His shadow swallows yours as he steps closer again, the space between you taut and sparking.
“You think that’s what this is? Me trying to control you?” His voice drops low, rough, dangerous in a way that’s not about combat, about truth. “I’m trying to keep you alive. Because like it or not—” his hand twitches at his side, as if he wants to reach for you but doesn’t — “that still matters to me.”
The admission hangs there, raw despite the venom it’s wrapped in.
You scoff, shaking your head hard, as if the motion itself will keep his words from digging deeper. “No, what matters to you is control. Keeping everything neat, ordered, safe. You’d rather suffocate the people around you than admit you can’t save them.”
His eyes flash, a sharp crack in the steel mask. He leans in, voice biting. “And you’d rather push everyone away than admit you want someone to fight for you.”
That slices deep. Your breath stutters, your chest aching, but you snap back before he can see the crack in your armor.
“Don’t put this on me,” you hiss, fists curling tight at your sides. “You’re the one who chose this life. You let them turn you into a weapon and now you expect me to just—what? Follow behind you? Fall in line like I’m one of your missions?”
Leon’s nostrils flare as he exhales sharply, the sound almost a laugh, bitter and hollow. “God, you think you know me so well.” His voice scrapes low, dangerous. “You think because you saw me in Raccoon City — the rookie, the idiot kid in a clean uniform — that you know the man I am now?”
Your heart twists. You take a step closer, eyes locked with his. “I don’t think. I know. And that’s what scares you.”
For a moment, the two of you just stand there, too close, the air between you trembling with everything unsaid. His breath brushes yours, shallow and sharp, his blue eyes burning, storming.
Neither of you steps back. Neither of you looks away.
The air between you feels scorched, every word still hanging, sharp and unfinished. Your chest heaves, blood hot in your veins, but you’ve run out of words. Or maybe you’ve just run out of the strength to keep flinging them at each other.
Leon doesn’t say anything else either. His jaw is tight, lips pressed into a hard line, blue eyes dark with things he won’t let spill. For a heartbeat you think he might push again, might twist the knife deeper. But instead he just exhales through his nose, sharp, controlled, and turns back toward the road.
Silence swallows what’s left.
You fall into step behind him, boots crunching over gravel, every sound too loud in the quiet. The fork in the road closes behind you, but the sting of the argument clings like smoke. Neither of you looks at the other. Neither of you dares to break the stillness again.
The path to the castle forks at a broken courtyard, where the grass is long dead and the stones are slick with damp moss. The fortress looms above you both, black towers jagged against the gray sky, windows like hollow eyes staring down. The air is heavy, thick with the stench of mildew and rot, every breath like swallowing earth.
You stop at the fork. One way spirals west, where the stones are older, crumbling into themselves, Salazar’s domain. The other arches east toward the looming main gates, where Ashley Graham is rumored to be held.
It feels like a line carved through more than stone.
“This is where we part ways,” you say at last. Your voice is flat, clipped, though you can feel the tremor pressing at the back of your throat. You keep your eyes forward, fixed on the path ahead. If you look at him, you’ll break.
Leon doesn’t answer right away. You hear the faint scrape of leather as his hand flexes at his side, like he’s fighting to still it. When he speaks, his tone is as cold and steady as the castle walls, “Yeah. Guess it is.”
The words cut sharper than any goodbye.
You force yourself to shift the strap of your pack higher on your shoulder, something to do with your hands. “I’ll find Salazar. End this parasite at the root.” You say it like it’s just orders. Like it’s easy.
He nods once, eyes narrowing on the opposite path. “Ashley’s my mission.” He doesn’t look at you when he says it, as if keeping his gaze away makes the split less real.
The silence between you thickens, pressing heavy against your ribs. For a moment you both just stand there, side by side but already divided.
You can’t help yourself, you glance at him. The blue eyes that once felt like safety now look like frozen steel. His face is set in that hard, unreadable mask he’s perfected, but you catch it, the flicker, the almost. The tension in his jaw, the way his throat works like words are crawling up it, desperate to be spoken.
He swallows them down.
“Don’t slow me down,” you say, harsher than you intend. You mean it to sound sharp, dismissive, but it comes out cracked at the edges, a weak shield against the truth clawing at your chest.
Leon finally looks at you then, just long enough for your heart to stumble. His eyes are tired, bruised with too many ghosts, but beneath the steel there’s something buried, something he won’t let rise.
“Stay alive.” His voice is low, rough, stripped bare of everything except the command. But underneath it, buried so deep you almost miss it, is the plea he refuses to let surface.
The words hang there, heavy, final.
You nod once. Nothing more.
Then you turn. Your boots scrape against the stones as you step onto your path, the castle swallowing you into shadow.
Behind you, Leon stands rooted for a moment longer, eyes locked on the place where you vanished. His hand flexes once at his side, then fists tight, the knuckles white.
The words burn in his chest, don’t go. Not again. I can’t lose you too. They crawl up his throat, scrape against his teeth, aching to break free.
But he forces them down.
When he finally turns toward his own path, his face is stone again, his steps as measured and precise as ever. A soldier. A survivor. Nothing more.
The courtyard empties, leaving only the echo of two sets of footsteps fading into opposite halls.
And though the castle swallows you whole, the silence you leave behind follows him like a ghost, louder than any scream.
The castle doors groan open behind you as you stagger out into the courtyard, the night air crashing over your skin like ice water.
You brace yourself against the stone archway for a moment, catching your breath. Every inhale rattles, your ribs tight, your chest burning from smoke and exertion. Your leg throbs with every step, not broken, but twisted, strained in the fight. The dull ache sharpens when you shift your weight, forcing you into a limp.
Salazar is dead.
The thought should feel like victory. It doesn’t.
The battle replays in shards behind your eyes, the grotesque contortion of his body, the way the parasite twisted him until he was nothing human anymore, the screaming collapse of the chamber as your last shot found its mark. You’d expected triumph. All you feel is the sour tang of bile in your throat and the echo of his shriek still rattling your bones.
The night air doesn’t wash the blood away. It clings, sticky on your arms, caked along your thigh where the wound had split open. Your pack is lighter now, herbs and ammo spent, the map little more than tattered scraps.
You drag yourself down the stairs into the moonlit courtyard. The grass here crunches brittle underfoot, the earth dead long before your fight ended it.
The silence is unbearable.
You lean against a crumbling pillar, pressing a trembling hand against your thigh where the pain stings sharpest. Each pulse is a reminder that you made it out, barely. The kind of survival that doesn’t feel like winning.
The cold seeps into your bones as you stare back at the looming silhouette of the castle. Its towers rise jagged into the night, black against the stars, its windows burning faint with torchlight.
You tell yourself it’s over. Mission complete. Orders fulfilled.
But the words feel empty.
Because all you can think of is the other path, the one that led east, where Leon disappeared into the dark.
You don’t know if he’s alive. You don’t know if you’ll ever see him again.
The ache in your leg is sharp, but the ache in your chest is worse.
The island path is narrow, carved from stone and dirt, the sea clawing at the cliffs far below. Every step sends a dull ache shooting up your leg, each movement heavier than the last. The taste of smoke still lingers at the back of your throat, and every bruise across your ribs throbs in rhythm with your heartbeat.
You keep walking. One foot. Then the other. The promise of extraction, of leaving this cursed land behind, dangles just far enough ahead to keep you moving.
Until it hits you.
The memory.
You’re both bruised and bloodied, bodies aching from hours of running and fighting, lungs burning from smoke that thickens the air. Behind you, the city groans with death, fires chewing through buildings, smoke rising in black, suffocating plumes that blot out the stars. Sirens wail somewhere distant, half-swallowed by the roar of collapse.
You stumble against a wall, sucking in a ragged breath, and he’s there, Leon, younger, rawer, his uniform torn and stained but still somehow clinging to the crisp edges of what it once was. His face is smeared with soot and blood, a fresh cut along his cheekbone, but his eyes…
God, his eyes are still alive. Bright. Unshaken.
Despite everything, he looks at you with a steadiness that anchors you to the ground. A rookie, barely trained, standing in hell with you, and somehow still carrying hope.
He closes the distance, one hand bracing against the wall near your shoulder, the other hovering uncertainly before pressing gently against your side where blood has seeped through your shirt. His touch is clumsy but careful, his brows knit tight with worry.
“Are you okay?” he asks, voice rough from smoke but threaded with so much concern it nearly undoes you.
You huff a laugh, sharp and brittle, because the truth is obvious, neither of you is okay. “No,” you rasp, shaking your head. “Pretty sure I’m falling apart.”
For a second he just stares, startled, then a crooked grin tugs at his mouth despite the ash and blood caked there. The expression looks absurd in this place, this nightmare, but it’s real.
“Well,” he says, breathless, trying to match your tone, “guess we’re in the same boat then.”
You bark out another laugh, short and pained, leaning heavier into the wall. “Some first day on the job, huh?”
Leon lets out a low, disbelieving chuckle, running a bloody hand through hair that keeps falling into his eyes. “Yeah. Not exactly what I signed up for.” His smile falters, then steadies again as his gaze locks with yours. “But… at least I didn’t end up facing it alone.”
And there it is. The steadiness in him, raw and foolish and unbroken, a warmth that cuts through the smoke and flames more than the fire ever could.
But then his expression shifts. The grin fades, the boyish spark in his eyes hardening into something sharper, almost frantic. His voice cuts in, rough with blunt desperation:
“Come with me.”
Your eyebrows shoot up, confusion breaking through the exhaustion. “What?”
He leans closer, smoke curling between you, his hand still braced against the wall near your shoulder. There’s no hesitation now, no careful rookie second-guessing himself. His voice drops, urgent, insistent.
“Come with me — join the government.” His words tumble out fast, like if he doesn’t say them now he never will. “We can work together, you and me. We could actually do something. Put an end to this before it happens again.”
The desperation in him is naked, almost jarring, but it’s real. He believes it. His jaw is set, his blue eyes blazing in a way that pins you in place, that makes it sound less like a suggestion and more like a plea.
“You’ve seen what I’ve seen,” he pushes, breath ragged, chest heaving with smoke and exhaustion. “We survived this together.
You swallow hard, throat tight, staring into his desperate, pleading eyes. Every fiber in you aches to say yes, the words press against your teeth, raw and almost painful in how badly they want to break free.
But you know you can’t.
“Leon…” your voice cracks, barely audible over the roar of fire behind you. You force the words out anyway, each one cutting like glass. “I can’t.”
His face falters, just a flicker, but enough to gut you. The firelight licks across his features, carving the sharp planes of his jaw, the cut on his cheek, the tremor in his mouth as if he’s biting down on all the things he wants to say.
“Why not?” His voice comes rough, breaking with frustration, with the rawness of someone too young to understand that sometimes survival isn’t enough to bind two people forever. “We could do this. Together. Don’t you see that?”
You shake your head, harder this time, though your chest feels like it’s splitting open.
“You’d become sick of me,” you whisper, forcing the words past the knot in your throat. “Day after day, mission after mission. You’d start to see all the cracks, all the things that don’t fit. And one day, you’d—”
“No, I wouldn’t,” Leon cuts in, firm, desperate, the words tripping out like a promise he doesn’t know how to stop making. His blue eyes blaze against the firelight, unwavering.
“You’d grow to hate me,” you push, voice shaking, trying to drive the knife in deep enough that he’ll finally let go.
“No.” His reply is sharp, immediate, the rookie’s stubbornness sharpened into something like defiance. He takes half a step closer, close enough that the smoke curls between you both. “I could never hate you.”
The way he says it almost undoes you. Not as a reassurance, not even as an argument, but as a truth, carved raw out of his chest, stripped of every layer of hesitation.
You bite down hard, teeth clenching, because if you let yourself believe it, if you let yourself want it, you’ll never be able to walk away.
The realization settles into his face all at once, dimming that stubborn fire in his eyes. His lips part, trembling faintly, before he forces the words out, quiet, uneven, like he already knows the answer.
“I’m never going to see you again… am I?”
The plea in his voice cuts deeper than any blade, but you can’t bring yourself to lie. Your throat locks, burning with everything you want to say but can’t. Because you know the truth — and so does he.
You can’t say no. You can’t say yes. You can’t say I’m sorry.
So you say nothing.
The silence is worse than any refusal.
His jaw tightens, his eyes flicking away, blinking against the smoke curling through the street. His hand lifts, just for a second, like he might reach for you, but it falls before it closes the distance.
“I thought…” His voice cracks, just once, before he steadies it. “…I thought maybe after everything, you’d—” He swallows hard, snapping the words off like he’s biting through glass. “Doesn’t matter.”
You want to tell him it does. That it always will. But you can’t.
So you just stand there, frozen, the roar of fire closing in around you while the one person who’s ever truly seen you stares at you like you’ve already become a ghost.
He looks back at you one last time. Blue eyes, raw and burning, searching for something he’ll never hear from you. Then he exhales sharply through his nose, shoulders stiffening, and the mask begins to fall, the first bricks of the wall that, years later, will become unbreakable.
When he finally turns away, it feels like the city itself collapses in his wake.
The memory collapses in on itself, flames and smoke giving way to the crash of waves against jagged rock. You stumble mid-step, boots skidding on the narrow path, your hand shooting out to catch the rough stone wall before you fall.
Your chest heaves. The night air bites sharp, but it does nothing to steady you.
You didn’t even notice the tear until it slid down your cheek, warm against the cold wind. You swipe it away with the back of your hand, quick, angry, like denying it will make it vanish, but the ache it leaves behind is worse than the sting in your leg.
It hits you all at once, the memory you’ve buried for years, the sound of his voice, the look in his eyes when you walked away. It slams into you like a truck, merciless, unstoppable, dragging up everything you’ve tried to forget.
You squeeze your eyes shut, breath ragged. You survived the castle. You killed Salazar. You’re walking off this cursed island alive.
And yet, somehow, this feels like the moment that breaks you.
Your hand shakes as you dig into your pack, fingers closing around the cracked satellite phone. The screen flickers weakly to life, the signal barely cutting through the static. You bring it to your ear, voice rough as you force out the words for pickup coordinates.
But before you can finish, another voice slices through the silence.
“Going so soon?”
You freeze.
The phone nearly slips from your grip as you whip around, heart slamming into your ribs.
He’s there.
Leon. Standing a few paces back on the jagged stone path, framed by the pale wash of moonlight. His tactical gear is torn, streaked with blood and dirt, but he’s upright. Alive. The steel blue eyes you’ve seen in nightmares and memories fix on you now, steady despite the exhaustion etched into his face.
For a heartbeat, you can’t move. The sight of him feels impossible, surreal, like conjuring a ghost.
“Leon…” The name breaks out of you on a breath, cracked and fragile, like saying it will make him vanish.
But he doesn’t vanish. He’s real. Solid. Safe.
Your throat tightens as the phone slips lower in your hand, forgotten. Every ache, every bruise, every buried memory crashes down on you all at once.
You’d convinced yourself you’d never see him again. That the last thing you’d carry was that look in his eyes as you walked away in Raccoon City.
The wind off the sea cuts cold against your skin, but you barely feel it. The only thing you register is the weight of his stare, unwavering, pulling you apart piece by piece.
Then his eyes shift lower to the tear you hadn’t even realized was still clinging to your cheek.
For an instant, neither of you moves. The silence between you is taut, as fragile as glass.
His shoulders drop. Just slightly, but enough. The rigid soldier’s frame, always squared, always braced for impact, eases as though someone has stolen the fight from him. It’s not relief, not exactly. It’s something deeper. Something heavier.
It’s the look of a man who’s been carrying armor so long that the sight of your tears cracks it without warning.
Your chest tightens. You want to speak, to force words through the knot in your throat, but nothing comes. Your voice has abandoned you.
Leon swallows hard, his jaw clenching once before he exhales. That breath carries years of silence, years of ghosts, years of everything he never said. His hand twitches at his side, not quite reaching for you, not quite steady, like he’s fighting himself even now.
For the first time since you saw him in Spain, his eyes don’t look like steel. They look human. Haunted.
The silence stretches until it’s unbearable, pressing against your ribs like a vice. The crash of waves below becomes the only sound, relentless, echoing the pounding of your heartbeat.
Then, finally, Leon speaks.
“I told myself…” His voice is low, gravel-scraped, almost unrecognizable. He stares past you for half a second, like pulling the words out costs him more than any wound. Then his gaze locks back onto yours, sharp and unwavering. “If I ever saw you again…” His throat works, the next words rasping out like a confession torn from his chest. “…I wouldn’t let you go.”
Your breath hitches. The words hit too deep, sinking past every wall you’ve tried to keep standing. Your chest aches, a sharp, hollow ache, like his vow has cracked something you didn’t realize was still breakable.
Leon doesn’t blink. His eyes are fixed on you, not the cold steel you saw in Spain, not the soldier’s mask he’s worn for years, but something stripped bare. Human. Raw.
“Do you know what it’s like,” he continues, voice rough, heavy with something he’s held back for too long, “carrying that thought? Through every mission, every night that doesn’t end? Thinking I’d already lost you, and knowing it was my fault for letting you walk away?”
The words tumble out, sharper now, as if he’s afraid if he doesn’t say them now, he never will.
Your throat burns, but you can’t answer. You can’t even breathe.
He draws in a ragged breath, shoulders heaving. His hand curls into a fist at his side, knuckles blanching, nails biting into skin like it’s the only way to ground himself.
“I tried to bury it,” he admits, voice breaking for just a second. “Tried to be what they needed me to be the soldier, the weapon, the man who could shut it all out. But it never worked.” His eyes flicker, haunted. “Because every time I closed my eyes, I remembered. Raccoon City. The fire. The blood. And you.”
Your heart stutters. His voice is low but relentless, every word a blade carving you open.
“I remembered the way you looked at me when the city was burning. The way you walked away when I asked you to stay.” He swallows, hard, jaw clenched as though the memory still tastes like ash in his mouth. “I carried that with me, every damn day. Every time I thought I couldn’t keep going, I saw you leaving. And it cut deeper than any bullet ever could.”
You shake your head faintly, desperate to stop him, desperate to keep yourself from breaking under the weight of what he’s saying. “Leon…”
But he doesn’t stop. He can’t.
“I wouldn’t let it happen again.” His voice sharpens, intensity cutting through exhaustion, a vow forced out through clenched teeth. “Not this time. If I saw you again, I wouldn’t—” His breath catches, chest heaving, as though the words themselves wound him. “I couldn’t let you slip away.”
The air between you feels electric, vibrating with everything unsaid, everything lost and clawing to the surface. His eyes burn into yours, unflinching, stripped of every layer of discipline and armor. What’s left is raw need, a vow made in the ashes of Raccoon City, carried like shrapnel in his chest for years.
And standing in the moonlight, you realize he isn’t just speaking about now. He’s confessing the promise that’s haunted him since the night you left him behind.
A vow he never stopped keeping, even when you weren’t there to hear it.
The vow hangs there between you, jagged and heavy, too sharp to ignore. The waves crash against the cliffs below, the spray rising in bursts of white mist, but you barely hear it. All you can hear is his voice, the rawness of it, the way the words cut open the silence like they’d been clawing at his throat for years.
Your lips part, but nothing comes at first. The knot in your chest tightens until it’s almost unbearable, your breath catching like you’ve been struck.
“Leon…” His name slips out again, this time softer, breaking at the edges. You shake your head, eyes burning. “You can’t say things like that to me.”
His jaw tightens, but his gaze doesn’t waver. “It’s the truth.”
You bite down hard, trembling, fighting the war in your chest. “And what do you want me to do with that truth? Pretend the years didn’t happen? Pretend we didn’t—” Your voice falters, catches, then steadies with a shaky breath. “You don’t understand what it did to me. Walking away from you was the hardest thing I’ve ever done.”
His eyes flicker, widening just slightly, like your words gut him more than any bullet. But still, he holds.
“I thought if I stayed, I’d ruin you,” you force out, words spilling now, sharp and aching. “That one day you’d see every crack in me and realize I was never enough. That you’d hate me for it. That’s why I left.”
For a moment, the only sound is the wind tearing at the cliffs, whipping your hair into your face.
Leon shakes his head slowly, blue eyes burning. “I told you then, and I’ll tell you now — I could never hate you.” His voice drops, rough with something that feels close to breaking. “I don’t care how many cracks there are. I don’t care how much hell we’ve seen. You were the only thing that ever felt real in all of this.”
The words tear through every wall you’ve tried to hold, every excuse, every fear. Your breath stumbles out of you in a sound you don’t recognize, half a sob, half a laugh. It feels fragile, jagged, like you’re breaking apart and being stitched together in the same moment.
“Leon…” You press a trembling hand over your mouth for a second before letting it fall, the words slipping free in a rush you can’t hold back. “You always say things like this… things that make it impossible for me not to fall in love with you. Over and over again.”
The confession leaves you trembling, but lighter too, like it was tearing itself out whether you wanted it to or not. Your chest aches with it, the truth burning as it hangs between you, raw and unguarded.
For a heartbeat, Leon just stares, every line of his face tight with shock, with the weight of what you’ve just given him. Then his shoulders sag, his lips parting in a breath that sounds almost broken, as though he’s been waiting years to hear it and never thought he would.
For a heartbeat, Leon doesn’t move. He just stares at you, blue eyes wide and unguarded, your confession echoing in the space between you like it’s the only thing keeping the world from falling apart.
Then something in him breaks.
He steps forward, boots crunching against the gravel, closing the space in two sharp strides. His hand comes up first, tentative, almost trembling, before it settles against your jaw, his thumb brushing away the tear track on your cheek. The warmth of his touch is enough to undo you all over again.
“God…” he breathes, voice rough, low, almost reverent. “Do you have any idea how long I’ve been waiting to hear that?”
You can’t answer. You don’t need to. Because in the next breath, he leans in, closing the final inches.
The kiss is not soft, it’s desperate, aching, years of ghosts and silence finally giving way. His lips crash against yours with a force that speaks of everything he’s swallowed down, every vow unspoken, every moment of regret. You grip at his vest with shaking hands, dragging him closer, afraid that if you let go even for a second he’ll disappear back into smoke and memory.
He tastes like salt and iron, like sweat and blood and the sea air, but beneath it all is something achingly familiar. Something you thought you’d lost in the fire of Raccoon City.
Leon groans low in his throat, the sound vibrating against your mouth, one hand sliding back into your hair while the other anchors hard against your waist, holding you like he’s afraid you’ll slip through his fingers again.
When you finally break for breath, your foreheads press together, both of you panting, trembling. His eyes search yours in the pale moonlight, still haunted, still scarred, but softer now, cracked open.
“You’re not walking away this time,” he whispers, the words a vow pressed against your lips.
And for the first time in years, you don’t want to.













