Dark Current
Read Chapter 2: Silent City
The service stairwell stank of burnt wiring and hot metal. Étienne’s headlamp beam bounced off concrete walls as he took the steps two at a time, his RTE-issued emergency backpack thumping against his spine. Behind him, the control room’s backup batteries had given their last whine ten minutes ago, plunging the floor into darkness. The remaining operators had stayed, arguing about procedure, about who to call, about what the hell had just happened.
Étienne didn’t argue. He’d seen the breaker pattern.
The interconnector to Germany hadn’t tripped on its own. It had been opened. Deliberately. A human hand on a virtual switch that should have required three-factor authentication and a second operator’s counter-signature. He’d memorized the timestamp before the screens died. 14:03:47. The exact moment the first CME shockwave had hit the magnetosphere.
No coincidence.
He burst through the ground-floor door into the parking lot. Night had fallen, or maybe the sky had just gone sick with ash and cloud. The air was cold, wrong for late autumn. His breath fogged. Around him, the suburban sprawl of Massy lay eerily quiet—no streetlights, no house lights, no hum of traffic. Just the occasional flicker of a car’s emergency flashers as drivers abandoned their immobile vehicles.
He jogged toward the main road, boots crunching on debris. A woman knelt beside a stalled Peugeot, pounding the steering wheel. A man shouted into a dead smartphone, shaking it like it might cough out a signal. Nobody noticed Étienne. They were all drowning in their own small apocalypses.
He checked his wristwatch—the mechanical one, the old Breitling his father had given him. It still ticked. 18:22. Three and a half hours since the grid collapsed. Backup generators in hospitals and data centers would be winding down now, fuel lines empty or clogged. The crisis bunker south of the city would be sealed, its occupants riding out the dark in filtered air. But Étienne knew something they didn’t. The failure wasn't natural. And whoever had caused it would be watching for anyone who understood that.
He reached the N20 highway junction. Abandoned cars stretched in both directions like a river of dead steel. He threaded between them, heading north toward Paris. Above, the sky flickered—not lightning. Helicopter searchlights. Multiple rotors, thudding overhead in tight formation.
Not rescue patterns. Those would be scattered, searching rooftops, dropping supplies. This was coordinated. Moving in a straight line toward the city center.
Toward the Elysée.
Étienne ducked between two trucks as a chopper passed low, its downdraft whipping grit into his eyes. He watched it vector south-east, then another followed, then a third. Military markings. Not gendarmerie. He’d seen those tail numbers during his brief stint consulting on critical infrastructure security—the ones allocated to the presidential quick-reaction group.
They weren't looking for survivors. They were securing the palace.
A cold knot tightened in his stomach. Whoever had tripped that breaker hadn’t just wanted chaos. They wanted position. Control. And they were getting it while the rest of the country sat in the dark.
He pulled out his laminated map of the high-voltage network—old school, but paper didn’t need power. His finger traced the line north from Paris: the 400kV substation at Gonesse, the major node feeding the northern arrondissements and the airport. If anyone was going to restore power in a targeted way, they’d start there. And if anyone was going to cover their tracks, they’d have scrubbed its systems by now.
But maybe not all of them. Not the on-site logs. Not the time-synced breakers.
He broke into a jog, then a run, his breath ragged. The city loomed ahead, a dark mass of stone and iron against the faint glow of the horizon—fires, he realized. Something was burning west of the Seine.
It took him forty minutes to reach the outer ring road. His legs burned. His lungs ached. He passed a bus with its doors open, passengers huddled inside against the cold. A child cried. A man tried to wave him down, shouting something about a pharmacy, about insulin. Étienne kept moving.
The Gonesse substation lay another twelve kilometers northeast. On foot, that was almost two hours. He didn't have two hours. His mind raced, scanning every option. There was the tram line—dead. The RER—dead. Bicycles, maybe. He glanced around. Most were chained to racks, but one lay on the ground near a convenience store, its owner nowhere in sight. The frame looked bent, but the wheels turned.
He grabbed it, swung a leg over, and pushed hard. The chain slipped slightly, but it held. He pedaled north along the Route de Flandre, past shuttered bakeries and silent apartment blocks. Every few hundred meters, he passed small knots of people gathered around fires in steel drums. They watched him. He didn't stop.
Twenty minutes later, the substation fence appeared ahead—chain-link, topped with razor wire, floodlights dead. He slowed, dropping the bike as he approached the main gate. The lock hung open. Not cut. Not forced. Open. Someone had been here recently.
He slipped inside, hugging shadows along the perimeter wall. The yard stretched vast under a starless sky, ranked transformers and busbars like sleeping monoliths. Near the control building, a rectangle of orange light spilled from a side door. Voices inside.
He crept closer, pressed against the corrugated metal wall, and listened.
"—in sequence. We confirm segment tripping as scripted. Over."
Static. Then another voice, tinny through a radio: "Confirmed. Hold position until extraction. The city is secured."
"And the engineer? The one who noticed the manual override?"
"Don't worry about him. He won't get past the perimeter. Authority's already established. By dawn, this is a different country."
Étienne’s blood ran cold. They knew. They knew he'd seen the breaker. They had the Elysée. And they were waiting for him.
He stepped back, calculating. The control building was a trap. But the risk assessment on the main transformer yard—everything in routine mode, no personnel, no patrols. If he could reach the SCADA local server room, physically disconnect it from any comms, he might pull raw logs before they purged them.
He circled wide, keeping low, moving from transformer to transformer. His father’s Breitling ticked against his wrist. 19:47. He had maybe forty minutes before whoever was in there finished their job and left—or came looking.
The server annex door was locked. Mortise lock, industrial-grade. He didn't have tools. He glanced at the window—small, barred. He pulled off his backpack, unzipped it, and retrieved the emergency thermal blanket and his steel water bottle. Not enough.
He looked back at the control building. He needed the radio operator’s keycard and code. Or a distraction.
From his pack, he pulled the emergency flare. He clicked it once, the red tip hissing to life, then tossed it toward the fuel storage cages across the yard. It clattered, rolled, and burst into a hungry flower of light.
Shouts erupted. Boots pounded. The side door banged open as two figures ran toward the flare.
Étienne moved. He crossed the yard in a sprint, reached the control building door, and slipped inside just as the second man disappeared around a transformer.
The room was lit by a single camping lantern. Radio gear, portable battery pack, a laptop open on the desk. His eyes locked onto the screen: a terminal window, script output streaming.
He read line by line, his heartbeat drowning out the room's hum.
*Segment ENG-FR_400_07: trip confirm. Time sync offset: +0.00s.* *Segment FR-NORD_225_02: trip confirm. Time sync offset: +0.00s.*
He checked his watch. His wristwatch read exactly 14:03:47 stopped.
But the script kept running.
At the bottom, a line scrolled:
*Operator alias: MHARRIS01. Session origin: secure relay. Continue sequence? Y/N*
The cursor blinked. Awaiting input.
Étienne reached for the keyboard. He would type N. He would stop the next trip, expose whoever was in the system, show the world it wasn't the sun—
The radio crackled on the desk. A voice, cold and familiar.
"Étienne. Don't touch the keyboard."
He froze.
He knew that voice. He hadn't heard it in six years, not since his brother had disappeared from Lyon with half the company's data and a vendetta, not since the family stopped speaking his name.
The radio continued. "You always were predictable. I left the script running just for you. You want to see the next segment? Press Y. I dare you."
Étienne’s hand hovered over the keyboard. The cursor blinked.
He checked the timestamp on the laptop. It hadn't moved since the grid collapsed. Frozen at 14:03:47.
Except for the line at the bottom. The cursor blinked again.
And Étienne knew, with a certainty that turned his blood to static, that the man on the radio wasn't his brother. His brother was dead. The voice was a recording. A lure. And he'd just walked into the trap.