Chapter 5
“You were so brave,” Miles whispered. There was an intoxicating, melodic rhythm to his words—a cadence that felt like a hand stroking Bryce’s hair, gently guiding his head down onto a pillow. “You ran straight down the service pier, past the winch, right to the driver’s side. But the car wasn't in deep water yet, was it? It was stuck on the shelf.”
Bryce’s mouth dried.
In the police report, the car had rolled immediately into thirty feet of black water. That was why rescue had been impossible. That was why Julian couldn't be pulled out.
“The shelf gave way almost instantly,” Bryce said, his voice tightening slightly, a fraction of an octave higher than before.
“Of course it did,” Miles agreed soothingly, wrapping the contradiction in soft silk before Bryce could even realize he had corrected his own sworn testimony. “The silt is so treacherous out there. It swallows everything. It must have been terrifying... watching the water rise up the glass while Julian looked at you.”
“He was unconscious,” Bryce insisted, leaning forward, his forehead almost touching the metal casing of the microphone. “I told you, Miles. The impact knocked him out. He never looked at me.”
A long, rhythmic tapping sounded over the line. *Tap. Tap. Tap.*
The silver pen against the desk.
“Of course,” Miles said gently, his voice dipping into an impossibly soft, breathy whisper. “He was asleep. You wouldn't let him be awake in the dark, Bryce. You’re too kind for that. You’re my lighthouse.”
Bryce let out a ragged breath, the tension releasing from his shoulders in a long, shuddering wave. “I’m here for you, Miles. Always for you. Forget the water. Close your eyes and listen to me.”
“I’m listening,” Miles answered.
And as the commercial music faded in, Bryce could have sworn he heard the faint, distorted sound of water lapping against wet wood—not through the studio speakers, but deep inside the silence of the line itself.
***
At three in the morning, after the studio had emptied and the third-shift overnight automated rock playlist was running on autopilot, Bryce did not take the elevator up to the garage.
He pressed the button for Sub-B.
The basement level of the Grafton building smelled of industrial floor stripper, cold concrete, and decades of dormant ozone. The fluorescent lights overhead flickered to life with angry buzzes, illuminating long rows of chain-link enclosures filled with decommissioned broadcast gear: gray steel relay racks, carts of 2-inch magnetic master tapes, and dead mixing consoles whose sliders were caked in gray lint.
Bryce walked down the central aisle, his polished leather oxfords clicking sharply on the unfinished floor.
At the far corner stood Server Rack 12—the legacy mainframe. Its tiny green and amber diodes danced in irregular constellations, processing the deep archival queries for the network’s digitized back-catalog.
Bryce pulled a folding metal chair up to the terminal console, swiped his master keycard, and logged into the UNIX-based terminal.
His fingers flew across the mechanical keyboard.
`$ TRACE_ROUTE --PORT 07 --INTERFACE ETH0`
The screen spat back lines of hex code, scrolling with dizzying speed. Bryce leaned in, his eyes narrowing as he read the network pathing.
Teresa hadn't lied.
Line 7’s incoming audio protocol wasn't negotiating a handshake with an external telephone trunk. The data was being fed directly from an internal local drive:
`PATH: /ARCHIVE/LEGACY_AUDIO/2020_EXP/STATION_FILES/MERCER_J/`
Bryce’s breath caught in his throat.
*Mercer_J.*
Julian.
A cold bead of sweat trickled down the nape of Bryce’s neck, disappearing beneath the starch of his collar. He stared at the screen, his hands hovering over the keys, suddenly paralyzed.
Julian’s old archival directory. When Julian had been an intern—before Bryce had pulled him into his private studio, before the breathless kisses against the acoustic panels, before the jealousy and the screaming on Blackwood Ridge—Julian had been Grafton’s lead digital audio restoration technician. He had spent hundreds of hours in this very basement, digitizing voice libraries, setting up predictive speech-synthesis scripts for automated weather bulletins, building acoustic models.
Bryce’s chest heaved. *Miles is routing through Julian’s old directory.*
Why?
Was Miles an old friend of Julian’s? A student who had known about Julian’s access codes? Or was Miles someone who had discovered Julian’s old workstation during a server audit and used it as the ultimate untraceable proxy to reach Bryce?
*‘He knew Julian,’* Bryce thought, his heart pounding with a strange, dark exhilaration. *‘Miles didn't find me by accident. He called because of Julian. He called because he wanted the man who loved Julian.’*
The thought should have terrified him. Instead, it sent a surge of twisted, possessive warmth blooming through Bryce’s veins. It made Miles seem even more destined, more intricately woven into the fabric of Bryce’s life. Miles wasn't a stranger; he was the continuation of the story. A vessel for the redemption Bryce had spent four years chasing in the dark.
Bryce typed a command to view the active spool:
`$ LS -LA /MERCER_J/AUTOMATION/`
The terminal flashed:
`ERROR: DIRECTORY LOCKED BY RUNNING PROCESS [PID 4048: "CONFESSION_LOOP.SH"]` `ACCESS DENIED: ROOT AUTHORIZATION REQUIRED.`
Bryce struck the keyboard with the flat of his palm. The metal frame rattled.
He stared at the blinking green cursor. *Confession_Loop.*
Before he could enter his supervisory bypass code, his mobile phone vibrated in his jacket pocket. The screen lit up with an unlisted number.
Bryce’s thumb shook as he answered. He held the phone to his ear, his voice barely a rasp in the cavernous basement.
“Miles?”
A soft sigh answered him. The acoustic fidelity was different over the cellular line—grainier, thinner—but the honeyed warmth of the timbre was unmistakable.
“You’re wandering in the dark, Bryce,” Miles whispered. There was no background noise, only the terrifying intimacy of his voice. “You shouldn't be down there. The air is old. It smells like dead things.”
Bryce whirled around, his eyes scanning the empty, shadowed aisles between the server racks. “Where are you? How do you know where I am?”
“Because I can feel you looking for me,” Miles said, a faint, tender laugh threading through his words. “You’re looking for Julian’s ghost, aren't you? You think I’m his ghost.”
“Are you?” Bryce demanded, his knuckles white around the phone. “Did you know him, Miles? Did he tell you about me?”
“Julian told me everything,” Miles murmured. His voice dropped to a register that made the hair on Bryce’s arms stand erect. “He told me how your hands felt when you held him. How you always wanted to fix what was broken. But you don't need to look in the basement, Bryce. I’m not in the servers. I’m right where you left me. Waiting for night one hundred.”
“Miles, talk to me—”
“Go home, Bryce,” Miles said, his tone softening into a maternal, irresistible command. “Get some sleep. You need your voice tomorrow. We have so much left to say.”
The line went dead.
Bryce stood in the flickering fluorescent hum of Sub-B, the phone pressed against his cheek long after the dial tone had ceased. His heart was hammering against his ribs like a caged beast.
He didn't run. He walked back to the elevator, a dark, brilliant smile spreading across his face.
Julian had told Miles everything. Miles was Julian’s confidant, his inheritor. And now, Miles was Bryce’s.