Nightfall on the Danube
In rain-soaked Belgrade and along the treacherous Danube, ex-signals officer Misha Petrovic and resourceful tugboat mechanic Luka Dragi? become unwilling partners in a high-stakes game of covert betrayals and shifting loyalties. Racing against relentless operatives and coded clues that blur the line between friend and foe, they must outmaneuver powerful agencies and ghosts from the past as they attempt to salvage a fractured identity and evade a deadly conspiracy that twists every calculated move into a dangerous sacrifice.
By MyAudioBooks.ai ·
This free listen has rotated out. The story remains available to read.
Astori Publishing Presents: Nightfall on the Danube Prologue The Danube had always been a river of excusesaCaesars called it a frontier, emperors christened it a trade lane, smugglers renamed it an alley that just happened to be wet. In the autumn of 2024, as Europe rehearsed a second cold war it swore would stay lukewarm, the great waterway wore yet another mask: fibre-optic vein. Microwave repeaters sprouted from barge roofs like iron reeds, bouncing encrypted traffic from Bavaria to the Black Sea. Tankers hauled grain one way, packets of zero-day exploits the other. Radar towers counted hulls; algorithms counted heartbeats. And every evening, rain swept in from the Hungarian plain to rinse the screens clean for tomorrowas miscalculations. Three hundred kilometres from the riveras mouth, Belgrade lay slouched on its confluence like a heavy drinker guarding two glassesaone brimming with the Savaas mud, the other with the Danubeas cold steel. Soviet-era blocks stood shoulder to shoulder in apology for the empire that built them; new glass towers winked ads for Bulgarian crypto banks; bomb craters from the last NATO summer still harboured puddles slick with rainbow oil. These contradictions were not decoration; they were the cityas chief export. Intelligence services came to shop for them the way tourists bought ajvar and cheap cigarettes. Tonightaearly November, winter edging across the Balkan calendarathe contradictions thickened to fog. An unmarked van idled on Savska Street, aerial looped to harvest stray Bluetooth handshakes. A child sold pirated data-plan scratch cards by the bus station, unaware his SIMs were seeded with Chinese backdoors. Far upriver, a Bulgarian test range prepared to loft a hypersonic missile over neutral water, citing acalibration,a though everyone knew Kosovoas satellites were the real target. In Washington and Moscow and Beijing, watch floors glowed cobalt while junior analysts tried to divine the weekas winner from scrolling telemetry. Belgrade, as ever, was both chessboard and pawn. Across the city, four lives pivoted toward the same square without yet seeing one anotheras shadows. Misha Petrovic stood highest. From the storm-slick ramparts of Kalemegdan Fortress he watched barges crawl downstream, the glow of their hold lamps smeared by drizzle into trembling coins. He counted themahabit of an ex-signals officer who trusted numbers more than colleagues. Thirty-seven so far; two fewer than forecast. Somewhere in that missing tonnage, he suspected, lay the answer to the cryptic text that had rattled his battered Nokia at noon: Check queenas file. HQ brevity codes were seldom poetic. He lifted his collar, felt rain thread through the wool, and wondered which of his many employers had just mis-dialled fate. Below the fortress lights, sparks bloomed in Luka DragiAas workshop each time his welding rod kissed steel. He was coaxing life back into a river tug that looked better suited for scrap, visor fogging with every exhale. Grease lined the cracks of his broad hands like courtroom ink. Each clang of the hammer soothed himait drowned the memory of his sisteras last voicemail, the one Captain MarkoviA had misplaced into an evidence locker five years earlier. Luka paused to stretch, compass-rose tattoo glinting with sweat, and glanced at the wall clock. If Petrovic actually showed tonightalong oddsahe would demand payment up front. Favors, like rivets, sheared when torque exceeded tolerance. Across town in a wood-panelled office that still smelled faintly of Yugo Diesel fuel and French cologne, Captain Aleksandar MarkoviA amended his little black notebook. He wrote with the precision of an engineer wiring explosives: date, hour, asset designation. Beside M-4-PETROVIC he drew a single diagonal lineathe mark he used when an operative shifted columns from aLeverageda to aLiability.a His fountain pen scratched softly, the sound of a needle testing skin. On his wall, an antique river chart hung under glass; red pins showed smuggling routes, blue pins agency drop sites, white pins nothing at all yet. MarkoviA capped the pen, winced as shrapnel memory needled his leg, and dialled a number that answered in clipped Russian. aThe bishop is almost cornered,a he murmured. aBoard is yours when I say anightfall.aa A silence thick with calculation answered; then the line died. MarkoviA allowed himself a narrow smile. In this new game you no longer won by survivingayou won by deciding who didnat. Far from lamp or ledger, a fourth presence drifted between routers like smokeacall sign Kos, though the handle shifted with each reboot. In a chilled data bunker under Khanty-Mansiysk, racks blinked emerald while the operator mapped Serbian cell towers against CIA hardware IDs. A rogue node on Cara DuA?�ana Street pulsed twice: Petrovicas Nokia seeking a tower. Kos tapped a key. The phoneas firmware burped out its encryption seed, gift-wrapped. Two lines of code later, Kos could whisper straight to the agentas pocket. But whispers were dull; riddles tasted richer. A queenas sacrifice in three moves? Yes, that would suit the evening. Rain sharpened toward midnight. Belgradeas neon bruised the puddles violet; trolley wires sizzled like distant cicadas. The threads that stitched these four strangers into a single tapestry tightened, unseen. Misha left the fortress for the nervous hush of old cobblestone lanes, unaware that MarkoviAas men had already stripped his usual safehouse bare. At the riverfront, Luka fired the tugas diesel just long enough to feel it catchaproof that escape remained possible, however theoretical. In his office, MarkoviA traced a line of red pins downriver to the Iron Gates gorge and pencilled a small x at kilometre marker 934: ideal choke point. And in the bunker, Kos watched characters flood a terminal, glyphs rearranging into a message meant for no eyes but one: EXFIL NORTH IMMEDIATELY. PACKAGE COMPROMISED. For a heartbeat the bunkeras cooling fans were the loudest thing in Russia; then the operator struck backspace, rewrote the sentence so the command reversed itself, queued the second text for dispatch in precisely twenty-two minutes, and leaned back. A queen could not be sacrificed unless her pawn first refused to advance. Above ground, thunder rolled eastward, chasing the riveras bend. Belgrade held its breath. Electric signs flickered, then steadied, as though the grid itself were deciding whether to keep playing. Somewhere in the maze of streets, Petrovic checked his phone and frowned. Somewhere on the quay, Luka bolted a panel and cursed the humidity that made metal swell like grieving bone. Somewhere under bureaucratic halogen, MarkoviA folded his notebook, smoothed the crease, and prepared to limp into the rain. Behind them all, the Danube kept moving, indifferent and patient, towing the past into the future one dark litre at a time. Tomorrow, customs inspectors would hoist a quarantine flag nobody remembered requesting. A Bulgarian missile would test a trajectory that should never brush the gorge. And a tug called the Silver Sturgeonapatchworked, under-crewed, and carrying more ghosts than cargoawould push its blunt nose into the current, engines coughing like a smoker reciting psalms. But tonight ends first, and night is not yet finished with Belgrade. End of Prologue Rain had clawed at Belgrade since dusk, a thin drizzle staining the yellow street-lamps a bleary amber. On the Kalemegdan ramparts, Misha Petrovic stood alone, collar lifted, counting lit barges drifting down the Danube. One, two, threeahe kept tally under his breath, a habit formed while fingering prayer beads. Thirty-seven tonight. Fewer than last Thursday; customs must have tightened again. A mongrel padded from the shadows, ribs like bent umbrellas, paws slick with red mud. Misha tore his supper in halfalukewarm burekaand held it out. The dog bristled, then inched close, snatched the food, and retreated to a mossy gun emplacement. Misha watched, the dogas eyes rolling upward after every bite as if thanking an invisible saint. That quiet gratitude unsettled him. Wind hissed through the fortress trees, rattling seedpods against ancient stone. Misha tightened his black wool scarf, counting each twist, then checked his battered Nokia: no signal, the limestone walls too thick. He preferred dead zones; information couldnat stab what it couldnat reach. His patrol ended when the drizzle became proper rainaheavy drops slapping the rampart parapet like dealt cards. He descended narrow steps to the riverside promenade, socks already wet, and slipped into the nervous hush of midnight streets. Neon kanji from a sushi kiosk flickered blue across puddles; Cyrillic pharmacy letters sputtered pink, a makeshift aurora. He counted lampposts from the park gate to Cara DuA?�ana: eight, nine, ten. Between eleven and twelve, his left shoulder unclenched. Numbers steadied him, proof that the city still obeyed countable things. At Kralja Petra, a woman wrestled a broken umbrella, spokes turned inside out like a dead batas wings. Misha paused, fingers drumming the brass icon in his pocket, then stepped forward. aDajte,a he murmured. aLet me.a She hesitated, mascara wet, then handed it over. He bent the aluminum ribs back into alignment and popped the canopy open. The woman whispered aHvalaa and hurried off, heels clacking toward Republic Square. Misha continued to the obsolete red-painted mailbox on AumiAevo sokaAe. The slot rattled in the wind. He checked for headlights, produced a narrow metal key, and retrieved a folded envelope. Inside, a chess diagram: white to move, mate in three. The pawn structure was wrong, a sigil any field officer would notice. He traced the g-file with his thumbnail. Sacrifice the queen on move two. An instruction? A warning? The notation scrawled in the marginaQxg6+aoffered no comfort. He burned the envelope, ash swirling before the rain pinned it to the cobbles. The Nokia buzzed as the flame died. FIRST TEXT, 00:31: EXFIL NORTH IMMEDIATELY. PACKAGE COMPROMISED. Twenty minutes later, a second buzz arrived: UPDATE: STANDBY. PRIOR ALERT INVALID. RETURN HOME. DO NOT DEVIATE. The contradiction stung like ice water. His scarf felt too tight; he loosened it, rain seeping down his spine. Headquarters never walked back an exfil order. Misha texted 7364 to a contact known as Kosachess shorthand for a meet. The rendezvous: a basement bar below the old pawnshop on BraAe JugoviAa. He walked, rainwater sluicing along the curb, carrying crushed cigarette filters and lilac petals. A jazz saxophone wailed through an open apartment window, thin and wounded. Misha preferred back streets and his own footsteps. The pawnshopas display window showed cracked mandolins and a VHS camcorder. The door beside it led downstairs. Misha descended, hand grazing damp brick, boots slipping on worn stone steps. At the landing, he paused, listening. No voicesaonly a beer cooler cycling on and off. He pushed the door. Hinges resisted, then surrendered with a sigh. Darkness greeted him; every ceiling bulb dead. But on a corner table, an electronic chessboard glowed phosphor green, squares lit in alternating pulses like low-tide beacons. The only light in the room. He stepped across the threshold. Mishaas soles met the warped parquet with a hush, like secrets being slid under a door. The air reeked of spilled pilsner and scorched wiring. On the corner table, the electronic chessboard pulsed emerald, casting long shadows from the piecesaivories and obsidians carved so smooth they seemed wet. A single pawn flickered, waiting for him to move. He approached, senses on high alert. No creak of chairs, no rattling glassware. Just the hum of the board and, beneath it, ragged breathing. aLate,a a voice rasped from the far booth, consonants rough as sandpaper. Misha kept his hands visible, counting each stepaone, two, threeauntil he stopped beside the board. A man in electricianas coveralls sat across the squares, hood hiding most of his face. Candle-stub eyes burned beneath: Captain MarkoviAas Russian spotter, rumored to read lips through keyholes. A cigarette dangled from his mouth, ash bending like a white flag. aYouall open with the kingas pawn,a the spotter said, voice low, almost kind. aBecause the queen is absent tonight.a Misha met the stare, then pinched the pawn on e2. His fingertips tingled; the piece was warm. He advanced it one square, e2 to e3, not e4athe first deviation in a decade of code-games. A message for those who knew how to read it: compromised. A thin smile twisted the spotteras lips. He mimed applause. aRisky.a The basement lights died without warning, plunging the room into darkness. The chessboard went black, erasing all geometry. Misha dropped flat an instant before muzzle flashes shredded the dark. The reportasuppressed but viciousadrummed the air. Plaster sheared from the ceiling, dust raining on his tongue, chalky and cold. Someone screamed, cut short, a wet gargle that turned his knuckles to ice. He rolled, shoulders grazing overturned chairs, and crawled toward the bar. Another flash: the spotter, backlit, pistol at hip height, methodical. A body pitched over a table, glass exploding like brittle rain. Misha smelled corditeaacrid, metallic, mingling with stale hops. It tasted like pennies dissolving on his palate. He remembered the kitchen dooras location, three meters left of the taps. One, two, threeahe lunged. A round whickered past his ear, ticking off a crate. Splinters peppered his cheek. He shoved through the half-saloon door into pitch-black grease stink. Deep fryers hissed, oil still hot from evening service. He groped along stainless counters, boot soles sliding on something slick. Above the hiss, he made out new sounds: distant sirens, footsteps on the stair, and the soft click of a bolt being racked. MarkoviAas men were closing in. A high window above the dish pit glimmered faint orange with streetlight. Too small for an adult, except Mishaas ribs had counted narrow since childhood. He kicked a dishpan aside, leapt onto the sink, and punched at the wire-reinforced glass. The pane spider-webbed but held. On the second blow, elbows screaming, it gave way. Rain hissed in, cold against the fryer heat. He wriggled through, feeling the frame scrape his back. Outside, the alley channeled black runoff toward the Sava embankment. Behind him, shotgun thunder flared; shards clinked around his boots. He hit the pavement hard, rolled, and came up crouching. The alley narrowedaa glistening chute between graffiti-flaked brick. He sprinted, lungs aflame. Overhead, tram cables sizzled in the drizzle. Halfway down, trash bins blocked the path. He vaulted, misjudged, landed awkwardly. Pain ricocheted through his ankle, but he kept running. Sirens dopplered nearer. Streetlamps winked out one by onearolling blackout, or intentional? Darkness favored the hunted. He burst onto Cara DuA?�ana. Sodium vapor lights still burned here, casting a sickly orange glow. Pedestrians scattered, startled by his sudden arrival. One old man tried to corral a runaway mutt on a frayed red leash, spinning in tight circles. The ordinary absurdity punched through the chaos: Misha noticed the leashas brass clasp glinting, catalogued itaone brass clasp, two frayed strands, three heartbeatsaand then forced himself onward. A tram ground toward Republic Square, sparks cascading from its pantograph. Misha sprinted parallel, matched its speed, then hooked an arm onto the rear ladder. Steel slapped his palm, almost tore it off. He hauled himself onto the coupling step, ducked low behind a bank of adverts. As the tram rattled on, he spotted two figures emerging from the alley: the Russian spotter and Captain MarkoviAabroad through the shoulders, uniform perfect even under night rain. MarkoviAas limp made his outline stutter half a beat, but his gaze tracked the street with predator patience. Their radio mics glowed red at the mouth. Misha slid off the tram a block later, landing in a puddle that shot icy water up inside his cuffs. The scorch from fryer grease on his jacket had blended with alley grime, forming a gray-black camo. He wove between parked Fiats, then ducked into a recessed doorway to breathe, counting: four slow inhales, four slower exhales. He needed Luka. The workshop lay riverside, four kilometers south. Foot patrols would catch him before he made half that on foot. He scanned the street, eyes snagging on a rusted bicycle chained to a rain gutter. Rear tire soft, chain slack, but pedals intact. He jimmied the padlock with a forked piece of rebaratwenty seconds and half his patience. Mounting, he winced; the seat spring stabbed like broken cartilage. He pedaled in silence, letting the cityas blackout pockets cloak his passage. At Brankov Bridge, neon still burned, fluxing violet over slick asphalt. One sign, broken since last winter, had lost two letters tonight; the rest flickered to spell GOD IS NEAR in Serbian Cyrillic. The message startled himaaccidental or arranged? From the bridgeas spine, he saw floodlights scanning barges moored along Beton Hala. Security was expanding its dragnet; he had minutes. He coasted down the ramp, chain clacking, wind driving rain into his face like gravel. A pickup growled behind himanational police blue. He swerved, shot down a pedestrian ramp. Tires wailed overhead. He burst onto the quay, wheels skidding on river-slick cobblestones. Ahead, Lukaas workshop squatted between abandoned warehouses, its corrugated doors painted moss green but scarred white where welders had kissed too close. He ditched the bicycle, limped to the personnel door, and hammered with his fist. No answer. Grease and salt river-air mixedahome to Luka but foreign to Mishaas lungs. He pounded again. Finally, bolts scraped, and a sliver opened. Luka DragiAas face appeared, half-lit by a dangling bare bulb. Grease etched permanent shadow into his crowas-feet; the compass-rose tattoo peeked above his collar. Irritation flashed first, then calculation. aMisha Petrovic. Thought the wind funneled garbage, not ghosts,a he grunted, voice full of diesel. aWhatas broken?a aEverything,a Misha whispered. aAnd itas spreading.a Luka flicked eyes to the quay. Distant sirens yodeled. aClockas stripping teeth, huh? Fine.a He opened the door wider. aInside, before the gearroom eats sparks.a Misha slipped in. Luka slammed the door; the clang echoed like depth charges. Darkness here smelled of cutting oil and welding flux. Luka snapped a cord, and dull yellow light bled across the clutter. aExplain,a Luka said, arms crossed. aMarked for burn notice. Two conflicting codes from HQ. Theyare wiping assetsamy dead drops are already ash.a Mishaas voice wavered; he steadied it. aMarkoviAas on my heels.a Luka whistled one bar of an old partisan march, low and off-key. aCaptain Charcoal Coat? Means youare hot iron. He wonat cool till youare slag.a aI need passage,a Misha said. aDownriver.a aEngines donat spool on goodwill. Last time we dealt, you paid in promises.a aIave got nothing left to pawn.a Luka angled his head, listening. Outside, tires shrieked, doors slammed, orders barked. He turned back, jaw ticking. aFine. Debts scrap faster than friendships. One ride on the Silver Sturgeon, but you torque the risks with me.a aAnything.a aThen grab the compressor, seat rings, and that crate.a Luka hefted two duffels of parts, leading toward the main bay. As they passed a workbench, Misha noticed grease smeared across his own jacket sleeve, rainbowing under the fluorescent tubes. They reached the hangar-wide doors. Luka punched a code; gears clanked. The doors shuddered, then eased along rails, revealing the Silver Sturgeonaa stub-nosed river tug patched with plate like a veteran brawler. Its deck lights glowed faint amber, swaying. A voice outside barked in Russian. Footfalls squelched in puddles. aMove,a Luka hissed. They jogged the gangway, threw cargo down. Luka hit the door switch; the massive panels slid inward. Just before they met, Misha glimpsed flashlights combing the street, beams scything the rain. Metal kissed metal. Darkness returned. Below their boots, the tugas engine coughed, hacked like an old smoker, and settled into a low, hungry thrumapromise and threat welded into a single sound. The first shudder of forward motion ran up through the plates and into their boots. Luka nudged the throttle again, and the Silver Sturgeon nosed out of the warehouse like a vagrant slipping a hotel bill. Rain snapped off the tin roof, ricocheted across the deck, and hissed where it struck the generatoras exhaust pipe. Misha followed Luka up the narrow ladder to the wheelhouse. The handrails were winter-cold, oily, and pitted; every rung stung his palms awake. Above, a single sodium bulb burned the color of spoiled yolk, illuminating a console that looked assembled from Cold-War leftovers: an aging radar scope, a scratched GPS tablet Velcroed in place, andanew tonightaLukaas battered laptop wired into the mess by a ribbon of mismatched cables. Outside the smudged windows, Beton Halaas quayside lights shrank, then disappeared in the drizzle. With every meter gained, Misha felt Belgradeas claws loosenayet the river offered its own set of teeth. aGive me forty seconds,a Luka muttered, sliding into the helmsmanas seat. His fingers danced over the keyboard with unexpected graceacommand strings blooming across the screen in rapid, pale green: /init_nav, /mask_beacon, /spoof_ais. The keys clicked in tight rhythm, like a train picking up speed. Misha set to the analog choresahis comfort zone. From a red metal locker he pulled coils of comms wire, a roll of black gaffer tape, and a plastic bag rattling with ferrite chokes. He crouched beneath the console, sliced open a cable sleeve, and began wrapping interference loops, lips moving in a silent psalm. Tape, twist, prayaagain. The diesel engines settled into a steadier timbre, low and muscular, pushing past the Sava confluence. The tug shouldered into the main Danube current, and the city vanished behind a curtain of exhaust and rain. Luka cocked his head. aHear that?a A faint hiss leaked from the radar speaker. Static at first, then glyphs crawled across the scopeajagged runes, scrambled Cyrillic, the occasional chess symbol. They slithered, re-formed, and finally froze into a single word: ?�?�?�???� The letters pulsed once, as if winking. aSomeoneas feeling poetic,a Luka said, voice flat but eyes bright with fight. He keystroked a kill command. The screen blanked, rebootedaand the name reappeared, larger, dripping pixels down the cathode glass. Misha climbed out from under the dash. aCut the antenna feed. Hard.a aAlready did.a Luka flicked a toggle. aTheyare inside, not outside.a A laugh crackled through the wheelhouse speakerathin, metallic, unmistakably Russian. aPetrovic, you always take the scenic route.a Luka swore, fingers hammering new commands. Keyboard, enter, backspace, enteraa drummer in crisis. aTheyare moving lateral through the autopilot firmware. Give me aux power to nav.a Misha yanked a breaker. Lights dimmed, then flared. The radar died, but the laptop display erupted in data snow, swirling into a childas drawing of a stick figure hanging from a gallows. Above it, the same voice: aDead manas ferry.a Mishaas heartbeat stuttered. The agency liked metaphors, but this felt personal. He seized a bundled pair of network cables and tore them freeathe satisfying pop of RJ-45 clips snapping. The laptop screen warbled, then settled into blankness. Outside, the tug drifted starboard, nose quartering toward a shoal. aManual helm,a Luka ordered, spinning the brass wheel with a sailoras wrist. The Sturgeon grumbled back on course. The Russian returned, this time through the VHF band, overriding the distress channel. aKilling wires wonat cut the ghosts, ?�?�N?� degreesN. Youare still flagged. Agency sold your seat minutes ago. Enjoy the river.a Silence followed, heavier than gunfire. Luka exhaled, long and slow. He tapped a final commanda/wipe_tmpaand closed the laptop. aTheyall be back. We run dark; we run dumb. No more electronics than a lawnmower.a He looked at Misha. aYour move, bishop.a Mishaas throat tightened. aIf headquarters bartered me, whoas hunting?a Luka nodded toward the corridor. aWe prep redundancies. You do wire; I do diesel. We keep floating.a Down two ladders, the engine room vibrated like a sick animal: hot, sour, and full of promise and failure. Luka stripped off his jacket, revealing massive forearms striped with grease and an unfinished compass rose tattoo. He leaned into the machinery, wrenches clashing, sparks leaping. Misha followed cooling pipes, sealing joints with plumberas tape and whispered numbersaone turn, two turns, threeaanchoring his mind. Time passed. Somewhere above, rain evolved into sleet, pinging the deck like birdshot. The shipas clock spun past 0200. Hunger reminded them they were still mortal. In the galley, they shared a dented can of beans warmed on a blowtorch flame. Luka shoveled them in with a flat-head screwdriver. Misha sipped enamel-mug coffee that tasted of burning anchors. It scalded his tongue, jolting his veins. Across the small table, Lukaas shoulders sagged, but his eyes never stopped inventorying vulnerabilities. A metallic clank echoed aft. Lukaas head snapped up. aBilge hatch.a They moved, neither needing a plan. Luka hefted a pry-bar; Misha uncapped a flashlight, thumb over the lens to narrow the beam. The sound repeatedahollow, irregular, like a heartbeat with arrhythmia. At the ballast access, Luka mouthed threea??twoa??one, slung the hatch open, and swung the light inside. A boy crouched amid spare propeller blades, soaked to the bone, eyes wide but resilient. Thirteen, maybe. His fingers clutched a chipped harmonica, silver plating flaking like old frost. One wrong note away from shattering. He flinched under the light. The harmonica rose instinctively, a talisman or a threat. No words, just breath. Misha lowered the flashlight. aItas all right.a Serbian, soft. aWe wonat send you back.a Lukaas jaw flexed. aGreat. Stowaway on a ghost-wired tug.a The boyas lips parted. An intake of air, then a single, trembling note drifted from the harmonicaahigh, cracked, trailing off before it found melody. He hugged the instrument closer, as if the sound itself might betray him. Misha knelt. aName?a Silence. He tried again in Romani, then in rough Romanian. Nothing. Only eyes reflecting the torch, twin moons gone to rust. Luka grunted. aLanguage later. First, keep him from freezing.a He tossed down a forgotten boiler suit. The boy tugged it on, sleeves swallowing his hands. Misha touched Lukaas elbow, whispered, aHe stays hidden.a aProtocol says dump unaccounted cargo,a Luka answered, voice low. aBut protocolas in ash tonight.a They guided the boy to a storage alcove near the galley, laid him on burlap sacks. Misha handed over his scarf; the boy tucked the harmonica beneath it like a secret heartbeat. Within minutes he slept, breath rattling but rhythmical. Back in the wheelhouse, riverbanks slid pastaink-black silhouettes of willows leaning over water that reflected nothing. The radar remained dead; navigation lights dimmed to avoid broadcasting position. Only the compass, a brass antique bolted near the helm, gave truth: heading southeast, current steady. aMarkoviA will expect we cut downriver,a Luka said, voice barely more than the engineas rumble. aBut he doesnat know about the malware. That buys a slice of time.a Misha ran fingers over the Orthodox icon in his pocket. It felt heavier tonight, as though absorbing every betrayal. aThe agency once logged me as a survivability algorithm,a he murmured. aTurns out Iam negotiable.a Luka scoffed. aTheyall learn youare stubbornly non-fungible.a Minutes crawled. Rain eased, air sharpening with cold that carried a hint of mountain stoneasignal they were approaching the gorge. Luka throttled back to half speed. Dawn would not come for hours, yet the sky ahead lightened faintly, not sunrise but industry: the sulfur glow of battery-powered beacons marking the Iron Gates customs station. A twelve-meter tower stood mid-river, flagpole barely visible against limestone cliffs. And on that pole, a square of canvas flappedared diagonal stripe on white, the international quarantine signal. aCustoms flag,a Luka whispered, as if the words themselves triggered searchlights. aGridas wrong. Theyare stopping every hull tonight.a Mishaas pulse hammered. Behind them, city betrayal; ahead, bureaucratic teeth. Between, a boy with a broken harmonica and an unknown hacker puppeteering ghosts in the wires. He exhaled, counted: one cliff, two patrol launches, three small hopes. Then he looked at Luka. aOptions?a Lukaas stare never left the flag. aWe ghost the checkpoint, or we dock and pray the inspectors canat smell fear.a He tapped the dead radar screen with a grease-black nail. aEither way, we cut engines in ninety seconds.a Outside, the Danube narrowed, its current sharpening like a blade. Sleet hissed off the windows. Somewhere in the dark below, glyphs and algorithms circled, hungry for metal and men. Ninety seconds. Luka rolled back the throttle. The engines coughed once, then fell silent, and the sudden stillness felt enormous in the narrow gorge, like an empty cathedral shaped by limestone cliffs. The Danubeas current caught the Silver Sturgeon broadside, making the hull shiver; the cliffs amplified this tremor until it sounded like a gong strike. Misha counted heartbeatsaone, two, threeaand watched as gray light from the quarantine tower played across the wheelhouse windows, carving their faces into brief white masks before releasing them back into darkness. Lukaas jaw worked, a molar grinding like gravel in a gearbox. Outside, a patrol launch idled, its running lights hooded. The crew were silhouettes, each movement doubled by its echo: a cigarette tap became a hammer blow, a whispered order mutated into a sermon. aCustoms coming starboard,a Luka said, his voice quiet but magnified by the gorge into a public address. aRemember your part.a aMy part is to look harmless,a Misha murmured. aIave had worse assignments.a Lukaas response carried a flick of tension: aThatas the problemayouare convincing.a A rope-mounted boarding ladder slapped against the tugas flank, the metal-on-metal impact ringing out like cannon fire. Boots followed, their footfalls impossible to count due to the echoes. The first head to clear the rail wore a black baseball cap stitched with gold Chinese characters. Agent Zhengas expression was museum-calm as he nodded once at the wheel, then continued climbing. Three officers followed, rifles slung but safeties off, their breath steaming in the cold air. Luka opened the door and stepped onto the deck, his footfall magnified by the gorge into thunder. aEvening, Inspector,a he called out. Zheng replied in English, aMid-morning by Beijing, Captain. Letas keep the paperwork short.a His cadence was clipped, with a hint of weary humor at the corners of his mouth. Misha appeared behind Luka, shoulders rounded, a wrench dangling from one hand. He nodded at Zheng, offered a thin smile, and remained silent. Zheng extended a gloved hand, and Luka produced a laminated sheet. aScrap metal, machine parts, hydraulic oil. Nothing that barks,a Luka said, tapping the list. His fingers trembled slightly when he reached the final lineaPassenger count: zero. Zhengas gaze noted the tremor before moving on. aRoutine search. Ten minutes.a He handed the sheet to an aide and motioned his team forward. The officers split, their footfalls echoing around the gorge. Misha trailed the aft officer into the dim cargo bay, where the smell of cordite still lingered beneath diesel and coil varnish. Crates were stacked four high, double-strapped, with Cyrillic shipping codes inked on their plywood sides. The officer lifte