Copyright © 2025 by Christie Winter

All rights reserved.

No portion of this book may be reproduced in any form without written permission from the publisher or author, except as permitted by U.S. copyright law.

BLACK PHOENIX

Chapter 19: Ellis Reemerges

The vault was built for paranoia, triple-redundant airlocks, EM-damped walls, a fire suppression system that could drown the entire suite in halon in under three seconds. But for Mark Ellis, the only comfort was in the data, and there was never enough.

He sat at the hub, lit by the sickly blue wash of a hundred screens. The operational center was stacked three deep: financial transaction monitors on the left, live feeds and stills from surveillance operations on the right, and in the center, a shifting grid of communication logs so dense that even the Phoenix pattern-recognition software sometimes blinked in defeat. On Ellis’s desk, the day’s intake had been triaged by urgency: six flash memos, two encrypted thumb drives, and a printout that looked like someone had bled it through a copier at gunpoint.

He started with the video: a black-and-white slice of a Berlin street, timestamped 0206. The image stuttered, then resolved on two men at a corner bakery, faces half-shrouded by hoods and the occlusion of wet snow. The algorithm flagged the taller of the two, body language, gait analysis, the way he tilted his head to scan the periphery before ever looking at his companion. The overlay bled a label across the torso: MARCUS KANE.

Ellis leaned in, elbows on the desk, jaw set in the way it always was when he was measuring the precise speed of a disaster. On the adjacent screen, the feed rolled into color, this time a zoomed-in still of Kane’s face. The beard was new, hair a few shades darker than Ellis remembered, but the eyes were old, and tired, and Ellis could not decide if that made it better or worse.

The system’s heuristics flagged the second man as known as Phoenix. Ellis tapped the screen, sliding the photo up into a pop-out window. He cross-referenced it with the incoming traffic from Zurich: the previous night, a shell company with Phoenix prints had laundered half a million through a chain of Singaporean charities, the funds funneled with such clumsy subtlety it was practically a challenge to anyone watching. He scrolled down, noting the cadence of the wire transfers, the lag time between the signals, the way each hop left just enough residue for a watcher to follow.

There was no artistry in it, just ruthless efficiency. Which is why, Ellis thought, it could only be Rourke. He clicked into the comm logs. Three brief pings in the last forty-eight hours from a burner cell, all routed through the same Israeli relay. One message, stripped of context, but Ellis recognized the hash as Sarah Connors’ old signature, the same oblique numerics she’d used when they’d run ghost traces in Ankara. He let himself feel, just for a moment, a flicker of respect. Then he buried it.

He queued up the email drop. The decrypted text was simple enough: confirmation of a meet at 1100, instructions to avoid direct comms, standard protocol for Phoenix freelancers. But attached to the message was an anomaly, a signature embedded in the footer, a string of characters that Ellis had seen once before, in a classified Oath transmission from the Hague. He tabbed over, scanned the sender metadata, and felt the muscle in his jaw pulse. It matched Kane’s old dead-drop style exactly.

Ellis sat back in the chair. For a full minute he did not move, eyes flitting between the open windows, watching as the case slowly locked itself around its quarry. He’d built a career on patience, on the iron belief that the world could be reverse-engineered if you only watched it long enough, if you were willing to bleed for the truth.

He looked at the photo again, at the way Kane’s face betrayed nothing, at the way the lines around his mouth seemed carved by years of swallowing the same flavor of disappointment. “Goddamn it, Jack,” Ellis muttered, voice so low the microphones would struggle to pick it up.

He paged the room, shifting the map display to overlay the last known sightings. The path was absurdly linear: Zurich, Berlin, then the border near Singen. A classic misdirection, because the directness itself would bait any analyst to double back on their own logic, to look for the cross-border divergence that never happened.

Ellis highlighted the three points, ran them through the movement predictor, and watched as the projection spidered north. The algorithm predicted a convergence with a Phoenix asset in Hamburg within the next twelve hours, but Ellis overruled it. He knew Kane’s rhythms, the way he always fronted the bold move before doubling back for a soft approach. He checked the outbound train logs from Berlin, cross-referenced with car rentals and flagged IDs. Nothing direct, which meant he’d taken the old route: public transit, staged identity changes, the dead-boring path that no one used anymore because it was too obvious.

He smiled, not out of pleasure, but out of the grim satisfaction that even now, even at the end, Kane couldn’t let himself break the pattern.

He logged into the personnel roster, scanned the list of assets within range. Most were desk-bound analysts, not suited for field grabs. But there was a team in Dresden, contracted, high-deniability, the kind who only needed a photo and a code word. Ellis drafted the order, voice flat as a judge’s gavel: “High-value asset, call-sign MARCUS KANE, suspected Oath compromise, exfiltration priority one. Maintain deniability. If resistance, neutralize on sight. No traces, no errors.” He read it back, eyes unmoved. Then he set the transmission to triple-encrypt and sent it.

On the main screen, he opened a new file, started to build the psychological dossier that would go to every hand-picked operative. He listed the facts: ex-military intelligence, unique pattern recognition, tendency toward self-immolation in crisis, relentless in pursuit of self-destruction but with a noted tendency to avoid civilian casualties where possible. Prone to survivor’s guilt. Unlikely to run without a plan.

He added: “Known to switch aliases mid-transit. Not suicidal, but will not be taken alive if cornered. Interacts with Sarah Connors, probable vector for manipulation or leverage.” He paused, the cursor blinking at the end of the line. He hesitated, then typed: “Never trusted authority. Do not attempt to reason with him. Use force.” He read the profile twice, then uploaded it to the secure op net.

Ellis shut the screens down one by one, the room plunging into near darkness, just the pulse of the LED on the console matching the slow, steady thud of his own heart. He pinched the bridge of his nose, letting the silence press down like an old bruise. The job was done. Now it was just a matter of waiting to see how much more of himself he’d have to burn to finish the hunt.

He opened the secure line, paged his deputy. “Packet’s away. Monitor all channels, priority code seven. No one moves without my say.”

He ended the call, then stared into the dark, picturing the last time he’d seen Rourke in person. The man had smiled, as if they’d been in on the same joke the entire time. It was the smile that made Ellis shiver now, more than the prospect of the violence to come.

He waited a minute, two, then turned the screens back on. It was not enough to watch. You had to see, even when the seeing hurt. Outside the vault, the city was dying of cold, and the world ticked on, every second drawing the circle tighter around them both.

***

At 0846, Marcus Kane stood in the shadow of the Fernsehturm and watched Berlin learn how to freeze. The city’s bones ached with the cold, but the market stalls pressed on, each one loaded with cheap wool and the kind of bread that only tasted good in the winter. Kane held a paper cup of burnt coffee, letting the heat wash up through his gloves, and let the crowd flow around him.

He’d chosen the spot for its blind angles: foot traffic thick enough to camouflage, visibility clear enough to spot a tail three layers deep. He watched the approach with a predator’s patience, timing each pulse of the crowd for anomalies.

His Phoenix contact was easy enough to spot, too eager, too self-conscious. The man’s name didn’t matter, only that he wore an overcoat with the belt cinched too tight, a nervous habit, something Kane logged for future use. The contact scanned the benches, hands jammed in the pockets, then sat on the edge of a planter and let out a long, visible breath.

Kane circled the perimeter once, then drifted in at a diagonal. He took the bench five meters away, set his coffee on the armrest, and pretended to fumble with the phone he wasn’t actually using. The rules were simple: two minutes of proximity, eyes never meet, then both walk to the next vector in sequence.

But today, the script cracked on the first step.

There was a man in a suit by the pretzel cart, too stiff to be a tourist. Kane glanced once, then again two minutes later, and the suit was still there, scanning nothing, eating nothing. A hatchback with rental plates idled at the curb, windows down a crack, heat billowing in visible plumes. Kane counted three rotations of the block. On the third, the car parked directly across from him, engine still running.

He stifled the urge to tense his shoulders. Instead, he straightened, tossed the coffee, and pocketed the phone. He glanced at the Phoenix contact, who had registered none of it, too focused on the next move.

Kane stood, walked with deliberate slowness toward the west exit, and caught his own reflection in the bakery window. There, he saw the truth: the micro-cameras in the eaves, the phone clamped to the ear of a fake pedestrian, the suit now trailing three lengths behind him, all performing the careful dance of men who’d been trained not to notice their own tails.

But it wasn’t Phoenix’s pattern. It was too formal, too risk-averse. Jack felt his heart lurch: this was a federal pattern, maybe even the agency’s own.

He dropped the act, cut right into a tourist swarm, then left again at a random jewelry stand. The suit trailed, now joined by a second, this one with a messenger bag. Kane paced himself, walked a slow block, then turned into the alley behind the U-Bahn entrance.

He checked his six. The first suit passed the mouth of the alley, eyes forward. The second, he lost in the shuffle. For three seconds he was alone, and in those seconds his hands shook so hard he almost dropped the burner. He clenched, then forced himself to breathe.

He doubled back, took the opposite sidewalk, and watched as the hatchback peeled off. He stepped into the vestibule of a decrepit dry cleaner, let the automatic door close, and checked for reflections in the security mirror. He watched the flow of the street, the dance of the men in suits, the careful distance between watchers and the watched.

For the first time, Kane felt the true perimeter close in: this wasn’t just Phoenix, it was a two-front war now, and the margin for error was gone. He looked at his hands, the fine tremor there, then willed it away. He took a tissue from the counter, dabbed the sweat at his hairline, and forced a smile at the woman who ran the place. He let the cameras get a good shot of his face, then turned and wiped down the doorknob with the tissue on his way out.

On the street, he started a circuitous walk, keeping the tails at the edge of his vision. He altered his path three times, once through a tram stop, once into a convenience store, once around a construction site that forced him into a single-file squeeze between plywood and traffic. Each time, the pattern shifted: the first suit swapped with a new one, the car was replaced by a motorbike, the crowd’s background noise got a little tighter, a little less natural.

He stopped at a kiosk, bought a pack of cigarettes, and, as an afterthought, a lighter. The purchase was unnecessary, but the routine of it helped mask the way his fingers refused to steady. He checked the reflection in the window behind the kiosk, watched as the motorbike idled twenty meters back. There, in the glass, he saw the street camera above the coffee shop pivot, track him, then return to its default position when he stopped walking.

He smoked two cigarettes to the filter, then dropped them into the gutter. The taste grounded him, bringing back the old muscle memory from a decade before, when he’d first learned to spot a tail in Prague. The pattern was the same, but the stakes were higher now.

He started walking again, faster this time, letting the adrenaline carry him. At the crosswalk, he checked the left: a woman with a stroller, headphones, oblivious. To the right, an older man with a grocery bag, lingering just too long at the light. Both assets, both watching. He stepped into the crosswalk, then pivoted halfway, ducking into a bakery.

Inside, the heat and the yeast hit him like a blanket. He stood at the counter, ordered a pastry he didn’t want, then turned to scan the room. The older man entered, hesitated, then joined the line. Kane let his gaze flick to the man’s hands: well-manicured, fingers resting on the edge of the display case. Not Phoenix, not a freelancer. Agency, for sure.

Kane paid cash, took his food, then headed to the restroom in the back. He locked the door, splashed cold water on his face, and let himself sag against the sink. He looked up, caught his own eyes in the mirror: red-rimmed, haunted. He wiped the sweat from his brow, then checked the vent above the urinal for hidden cameras. Found one, a cheap model, easy to spot if you were looking.

He forced himself to hold the gaze for a few breaths, letting the eyes in the remote server room see the certainty in his own. Then he lifted his sleeve, pressed the panic button sewn into the cuff, and waited for the vibration in his pocket that meant Sarah had received the ping.

He peeled back the cuff, wiped it clean with the edge of the paper towel, and left the restroom.

Back outside, he ditched the pastry in the trash, and walked toward the U-Bahn, now moving at a pace that would force a tail to either close the gap or lose him in the mass of the platform. He bought a ticket, scanned it, then slipped through the turnstile and watched in the glass reflection as the older man followed, then the woman with the stroller, this time minus the headphones.

He hit the stairs, two at a time, then paused at the midpoint to check for shadows. He saw them, exactly where he’d expect: one above, one below, the perfect pincer. Kane smiled. At least someone was playing the game right.

He hit the platform, checked the train schedule, then waited at the far end, the part with the fewest people. The train came, the door hissed open, and he stepped inside, scanning for anything out of place. Two men in the back, reading papers. One woman by the door, tapping at a phone.

He took a seat, let the train jostle him, then waited for the first stop. At Alexanderplatz, he slipped out the door just as it closed, doubling back on foot to the east. In the station, he paused at a vending machine, then caught the tail: the woman with the phone, still tapping, but now moving at his pace.

He ducked into a stairwell, and as expected, she followed. At the first landing, he turned abruptly, letting her almost crash into him. He met her eyes, flat and cold. “You’re not very good at this,” he said. She didn’t flinch. “You left your wallet,” she replied, accent neutral but with a hint of northern Germany.

Kane held out his hand, and she dropped a battered black wallet into it. He opened it, saw the burner ID inside, then glanced up. “Thanks,” he said, voice dead. She watched him for a second, then said, “You should have paid attention in Warsaw.” Then she turned and walked away, heels echoing up the stairs.

Kane counted to ten, then checked the wallet for bugs, found none. He checked his pockets, wiped the rail with his sleeve, then walked out of the station.

The city was colder now, the clouds darkening, a wind starting to blow from the east. He zipped his jacket up to the chin, and felt the sweat at his collar instantly chill to ice. He knew what had to come next: the check-in with Phoenix, the dead-drop report, the carefully worded update that would assure them he was on-mission, and not being followed by every alphabet agency from here to Moscow.

But the tremor in his hands wouldn’t stop. He checked his watch, then the time on the phone, then his own pulse. Everything ran fast. He paced the next block, then sat on a concrete bollard, elbows on knees, jaw locked so tight he felt the teeth grind.

He thought about skipping the check-in, about running it silent for a day. But the moment he missed a window, the Phoenix discipline would land. They would send their own, and it would not be as forgiving as this.

He sat there, head in his hands, letting the cold work its way into his bones. For the first time in months, Kane wondered if he was going to make it out alive. He smiled, because it was funny, in a way. He stood, wiped his hands, and started walking. The world was smaller now, the circle tighter. At the next alley, he ducked inside, and vanished.

***

The only thing that separated the living from the dead was how well you counted the minutes. Jack had learned this early, and tonight it was the only thing keeping him three minutes ahead of extinction.

He left the safehouse in Frankfurt at 0341, forty-nine minutes before Phoenix’s local security team was scheduled to “do the rounds.” The place was a rented apartment above a closed laundromat, the kind of address that went unnoticed unless you spent a career noticing. Jack left the heat on, staged two cups of coffee at the kitchen table, and made sure the bug in the ceiling caught him reciting the old code phrases while shuffling a deck of cards.

The exit was standard. Down the fire escape, east through the service alley, then a sharp right into the public garage where the city’s detritus huddled for warmth. He paid the attendant in cash, a wad of small bills folded into the cigarette case, then rolled out slowly, engine low, windows up to mask his face from the curb cams.

At the first red light, he caught the reflection of the car two lengths behind him: a Skoda, blue, rental barcode on the lower left of the rear windshield. The man in the passenger seat wore a hat down to his ears, but his eyes were clear even at this distance. Jack could almost smell the cologne, the off-brand security issue they handed out in Eastern Bloc training camps.

He took the next corner, then the next. The Skoda followed, but at the kind of safe interval that only flagged you if you were trained to look. He ran the perimeter, ducking through an underground tunnel, then left the car at a paid lot in the commercial zone. He ditched the burner phone in a vending machine trash, then took the back entrance to the train station.

Inside, the world was all tired travelers and the stale-bread warmth of cheap bakeries. Jack kept his head down, pace casual, but he knew he had twelve minutes to get clear before the local Phoenix team would check the apartment, find it staged, and start a new clock on the manhunt.

He bought a ticket to Mainz, paid in coins. The train arrived five minutes late, a delay that made his pulse double, but he boarded at the last second and sat near the rear exit. As the city’s edge peeled away behind the window, Jack felt the tension slip for the first time in hours. Not gone, but down to a manageable hum. He watched the dark roll past, counting the minutes.

At Mainz, he changed platforms, then took a local line to Wiesbaden, never staying more than two stops. Each time, he checked the car for watchers. He saw two men in security black, the telltale coiled earpieces, but they made no move to follow.

By 0613, he was in the next safe car, a white Opel, keys left in the dash per protocol. He started the engine, drove five blocks, then swapped it for a delivery van prepped by Carver weeks ago.

The van’s glove compartment held a burner phone, a ziplock of protein bars, and a flash drive labeled with the date. He slid the drive into the dash laptop and scanned the files: there were four names, three safe addresses, and a long, scrolling warning in Carver’s voice.

He read the first paragraph, then closed his eyes, felt the gravity of it. Phoenix had started killing its own. He let the weight of that settle, then drove on.

At a gas station west of the city, he stopped in the back lot. The cold numbed his face, and the shaking started again, worse than before. He locked the van, then ducked into the bathroom, bolted the door, and stared at himself in the greasy, streaked mirror.

The man who looked back was a ruin. Dark circles under the eyes, skin two shades off death, and the muscle in his jaw twitching so hard it made the cheekbone pulse. He peeled off the jacket, then opened the dye kit Carver had left. The gloves were thin and tore easily. His hands left faint red streaks on the ceramic.

He worked the dye through his hair, then wiped down the counter, the sink, the faucet. He checked the contacts in his eyes, brown this time, not blue, and tossed the case in the sanitary bin. He scrubbed the skin around his nails, then wrapped them in toilet paper to stop the blood from the torn cuticles.

He stared into the mirror, trying to see Marcus Kane, but all he found was the same old Jack: tired, afraid, but too angry to let that be the end.

He patted his face dry, then stuffed the used towels deep into the trash. He checked his pockets: wallet, burner, a single 9mm clipped to the waistband. He’d run the math on getting caught. Odds weren’t good, but then, neither was anything else.

He left the gas station, headed down, and took a side road toward the river. There was a dead drop at the next bridge, a stone marker under the railing. He palmed the envelope taped beneath, then vanished into the sprawl of warehouses along the water.

He walked until the world lost meaning, then ducked into a loading dock, cracked the envelope, and read the contents. There was a map, three safehouses, and a single line of text:

IF YOU ARE COMPROMISED, RUN THE LEBEN LOOP.

Jack closed the note, then burned it with a lighter, the flame blue and quick in the wind. He kept moving, feeling the weight loss in his body: the way the bones cut sharp under the skin, the emptiness behind the eyes. He hadn’t eaten real food in two days. The protein bars tasted like sawdust, but he forced them down.

At 1112, the burner buzzed. He thumbed it open, checked the code. It was from Sarah. Line one:

The Frankfurt team failed. Next wave coming from Berlin. Use the Altstadt route. Phoenix ops only, no federal assets. Trust no one.

He stared at the message, then deleted it. He made the rest of the run on muscle memory alone. Every building looked the same, every alley a copy of the one before. He took the Altstadt path, doubling back at random intervals, always checking for shadows.

At dusk, he reached the rendezvous: a hardware store, lights off, window papered with FOR RENT signs. He waited in the alcove, back to the wall, gun loose in his hand.

The contact arrived late, a woman in her fifties, hair cut like a soldier’s. She handed him a shopping bag and kept walking. Jack checked the contents: a change of clothes, a cheap burner, and a passport with his face and the name ELLIOT MAREK.

He changed in the alley, layered the new clothes over the old, then walked two blocks to a tram stop. He sat, hands buried in his pockets, waiting for the next train.

At the platform, he caught his reflection in the glass, and for a second he didn’t recognize himself. He wondered if this was what the end looked like: slow erasure, memory replaced by fear, then by nothing at all. He felt the weight of the 9mm against his side. He remembered a time when he’d carried it for something other than survival.

The train arrived. He boarded, found an empty seat, and closed his eyes. He dreamed of nothing. The phone buzzed again, this time with a Phoenix code. He hesitated, then opened it.

KANE. MISSED YOUR WINDOW. KOZLOV REQUIRES IMMEDIATE IN-PERSON. DELAY IS UNACCEPTABLE. IN-PERSON OR YOU’RE DEAD.

Jack let the phone drop onto the floor of the train. He watched the light of the screen as it slid under the seats, then kicked it as far as it would go.

He stared out the window, the city sliding by in layers of gray and glass. At the next stop, he stepped off, ducked into the shadows, and vanished again. It was all he knew how to do. In the darkness, Jack counted the minutes. Soon, there would be none left.

***

The war room stank of energy drinks and old secrets. In the low red light of the main floor, every operator hunched over their station, fingers tapping code or cycling through feeds at a pace meant to impress, or at least to survive the day. Above it all, at the mezzanine desk that doubled as both throne and executioner’s block, Mark Ellis watched the city map extrude itself in real time across the digital wall.

They’d called it the Chessboard, and for once the metaphor fit: each block was a sector, every intersection an opportunity for capture or escape. But here the stakes were less about territory and more about the slow, careful murder of uncertainty. Ellis zoomed in, watched as the blue icons for his own field units drifted across the grid, shifting position every few seconds to build the illusion of randomness.

He tracked the red icon, Kane, or Rourke, or whatever mask the man had chosen today, as it snaked east from the last confirmed sighting. Ellis’s team had predicted the movement within eight meters. He allowed himself a private flicker of pride, then smothered it.

Below, the lead tech flagged him. “Asset has ditched his burner, but we still have line-of-sight from two static cams on Bahnhofstrasse. The last visual suggests he’s in full disguise. No signature walk, but posture matches.”

Ellis watched the feed, frame by frame. Kane’s movements had grown more erratic, pauses at random windows, the old “check your reflection” tell. He was wounded, exhausted, but not yet desperate. That was good; desperation made people unpredictable. “Grid him for escape tendencies,” Ellis said. “Overlay his old training.”

The tech nodded, loading up a playbook tagged LEBEN LOOP. The computer projected Kane’s likely path in five-second increments, each one rendered as a blur of neon over the gray city model.

“Snipers at these two rooftops,” Ellis said, drawing lines with his finger. “Nonlethal first, lethal only on my call. Set four foot teams in perimeter, staggered by thirty seconds. And open a corridor here, make it look like a fuckup, like he can break west if he tries.”

Another tech frowned. “If he’s in the mindset we think… ” “He’ll take it,” Ellis said. “He’ll think it’s our soft spot, and that’s where we get him.” The lead operator stared at the screen. “What if he ghosts? What if we lose line of sight?”

Ellis let the silence grow, then said, “He won’t. He’s too good, but he’s also too angry. He wants a confrontation.” He watched the avatar on the map: the red dot moving in slow, careful arcs, pausing, backtracking, always checking the six.

Ellis remembered a night in Prague, ten years back, when Rourke had outfoxed an entire CID team with nothing but a broken walkie and the ability to guess where a predator would set the traps. “He’s always thinking two moves ahead,” Ellis said, more to himself than to the room. “But he can’t help trying for the draw.”

The team lead called in: “All units in position. Awaiting the final.” Ellis watched the clock. He thought about all the time he’d spent with Kane in training, the way they’d once believed in something together, the way every lesson had been turned now, by both men, against itself. He pressed the comm. “All teams, go quiet. No sudden moves. Let him come.”

He keyed in the route himself, watched as Kane’s path converged on the exact kill box they’d built. The next five minutes were a masterclass in self-destruction: every tactical trick, every reverse psychology, every last-ditch pivot. In the end, it was all anticipation; Kane walked right into the funnel, moving fast enough to force a mistake, but slow enough to know exactly when the jaws would close.

Ellis signaled. The blue icons lit up, then converged. In the chaos, the first team missed, but the second had predicted the counterattack. They boxed Kane against a cinderblock wall of a parking lot basement, nowhere left to run. On the feed, Kane went flat to the pavement, rolled, and fired a single shot, nonlethal, as if he still cared about the rules. Ellis smiled, sad and proud and a little bit broken.

He leaned back in the chair as the teams piled on, pinning Kane to the wet concrete. “Take him alive,” Ellis said, even though he knew it would hurt more than death. He watched the aftermath for a minute. He could hear the rage in Kane’s voice, could feel it echo through the comms, could sense the old ghost of trust dying in the concrete dust.

He called in to the senior, “Bag him. Secure, but treat with respect. I want a full debrief. No leaks.” He let go of the mic, then closed his eyes. He tried to remember when it had stopped being about justice, when it had turned into this: two men, both ruined, both clinging to a past that would never forgive them.

Ellis opened his eyes. The city grid had gone back to neutral, the red icon now just a case number. He watched as the team loaded Rourke into the van, hands zip-tied but still flexing, still fighting. It was, in a way, beautiful. He wiped his hand across his jaw, feeling the bristle and the ache of a night spent chasing something he knew he’d hate to catch.

He logged off, then stood at the window, watching the real city outside. There, life went on, unaware that the endgame had just played out on a digital board, the winner nothing more than a man who hated himself less. In the morning, they would have to explain it all. But tonight, Ellis let himself rest.

He’d done what he had to. Sometimes, that was all you got.

***

There was a split second, stepping out onto the wet stone of the plaza, when Jack believed he might actually make it.

He’d tailed the blue corridor, mapped the errors in the patrol pattern, checked each intersection for the telltale ripple of security in motion. The wind lashed sleet off the rooftops, every breath fogged with cold and sweat. The disguise worked; no one paid attention to the thin, haggard man in a cheap scarf and the posture of defeat. Not the market vendors, not the smokers clinging to the archways, not the tourists trying to outlast the November chill.

He was twenty meters from the drop, maybe less, and the lines of sight were clean. There was a bench to his left, empty. To the right, an alley choked with trash. At the far side of the plaza, the door to the library, a known dead zone for Phoenix comms, waited like the promise of sanctuary.

Jack checked his watch. Nineteen seconds ahead of schedule. He took the steps, one, two, three, every stride a slow-motion punch through tar. He passed the bench, clocked the corner of his eye, and saw the shimmer of movement behind the frosted glass. He registered the threat, catalogued it, but the mind was too slow now, the bandwidth sucked dry by hunger and fatigue.

At the threshold, the first foot team broke cover. Two men, lean and hungry, arms inside their coats but hands open, ready. Jack slid left, using the mass of a street vendor’s umbrella as partial shield, but the next two were waiting, pinching the angle, driving him toward the alley.

He kept his eyes down, hands in pockets, not running but not yielding. In the old days, he would have turned, gone back the way he came, but there was no back. The channel was closed. Only forward, through the gauntlet, or nowhere at all.

He made the alley, then took the first left, found himself staring into the face of a man who had once been in the same training camp. The man’s eyes widened, not in fear but in recognition, and Jack saw the moment the script overrode the memory. The man reached for his weapon. Jack moved first.

He went low, grabbed the knee, and twisted. The joint cracked, the man howled, but already the echo of boots hammered the pavement behind. Jack kept going, hit the far wall, scaled the first rung of a drainpipe, and rolled onto the landing above. He slid through the open window, tumbled into a stairwell, and ran until the lungs failed.

He heard them behind: shouts, the coded calls of men who knew his playbook, who had trained for every trick. He felt the lactic acid freeze his calves, the muscles spasming in protest. He made the roof, felt the blood in his hands turn to pins and needles. He searched for the next leap, the next escape vector, but the only thing left was the open air.

Below, in the mouth of the alley, he saw them close the perimeter. He saw the old tricks mirrored, all of his own tactics now weaponized against him. There was a bitter satisfaction in that.

He ducked behind a vent shaft, gasping for air. His head spun. There was no next move, not really, but he counted three possible plays: drop down, try the fire escape, or double back over the roof and hope the cold had made the tar too slick for pursuit.

He wiped his hands on his pants, felt the rough texture of the denim catch on his shredded skin. He checked the 9mm, then chambered a round. His finger trembled, but not enough to stop the work.

He took the fire escape. On the third rung, the top team was waiting. They fired a net round, designed to tangle his legs, but Jack twisted, fell, took the hit to the ribs, and landed on his side. The pain was incandescent, but he rolled with it, got to his knees, and drew the gun.

He aimed, not at the team, but at the window above. One shot. The glass shattered, raining shards over the top of the men. In the chaos, he sprinted, limping. He cut through a side entrance, then down into the bowels of the library. He heard the comms buzz: “Target in sector three, bleeding, probable rib fracture, still mobile.”

He used the stacks for cover, zigzagging through the aisles. He left drops of blood, a trail too obvious, but the alternative was to stop and lose the only thing left: velocity.

At the end of the main row, he found the reading room. Empty but for the old librarian, who stared at him with a practiced lack of surprise. He nodded at her, then slipped behind the counter, found the old staff door. Locked, but the frame was rotten. He kicked it twice, once for the lock, once for the years of shared disappointment.

The stairwell was pitch, the only light from an emergency bulb at the far landing. He paused, caught his breath, felt the world tilt and blur. He blinked, cleared the haze and pressed on. At the basement level, he heard them above: the measured, careful steps of a team that was not allowed to fail.

He made the boiler room, found the old maintenance tunnel Carver had flagged months ago. He crouched, hands pressed to the cold pipe for balance, and followed the tunnel until the air turned from dry to chemical.

He emerged in the basement of the parking garage. He kept low, checked the perimeter. For a full minute, there was nothing, then a flicker of movement at the stairwell door.

He waited, then remembered, suddenly and with crystalline pain, the face of Sarah, the way her eyes had looked the last time she’d seen him, the hope there, and the accusation. He checked the gun. Two rounds left.

He heard the footsteps approach, slow, unhurried. The man at the end of the tunnel he remembered from training, Marcus: older now, hair gone to gray, but with the same eyes, cold and clear and convinced.

Jack watched as his former teammate stopped twenty paces away, hands open, palms up. “You did good,” Marcus said, voice echoing in the concrete. Jack smiled, a rictus of teeth. “You got faster.” Marcus shook his head. “You got slower.”

The two men stared at each other, the years compressed into a single line. Jack weighed the odds, then said, “Why not just kill me?” Marcus’ jaw flexed. “Been ordered to bring you in alive. Give it up, Jack. There’s nothing left.” Jack looked at the gun, then at the darkness behind Marcus. “You’re wrong,” he said. “There’s always something left.”

He raised the weapon, felt the exhaustion threaten to tip him into blackness. He thought about pulling the trigger, but in the end, he just let the gun fall to the floor. He dropped to his knees, and for a moment, the world spun in a circle, too fast, too bright.

Marcus walked forward, holstered his own sidearm. He knelt, hands working quick and precise, zip-tying Jack’s wrists. “Sorry,” Marcus said, voice almost gentle. Jack looked up. “Don’t be.”

He felt the pressure in his chest, the last flicker of adrenaline fighting the slow, suffocating tide. He let Marcus haul him up, let the men in black swarm the area, let the world recede to a point of nothing.

As they led him up the stairs, past the silent librarian, Jack turned once, caught the light through the window, and felt, for a moment, the old weight lift. He was done running.

For the first time in years, Jack was free. He smiled and the world blinked out.