The Glass Divide
The travel from Ravenwood Tower, 40th floor boardroom to The Celestial Skybridge, 12th floor level consumed the next hour. Headlights cut cold through the gathering dusk.
The Celestial Skybridge spans the river like a spine of glass and steel, twelve floors above the churning black water. The city lights smear across its polished surface, refracting into a thousand fractured stars. Sofia counts them. She needs something to hold onto.
June is on her knees twenty feet away, wrists bound with zip ties, a strip of duct tape across her mouth. Her eyes are wet but unbroken. She looks at Sofia, not with fear, but with something worse—apology.
Beckett Ravenwood stands behind her, one hand gripping her shoulder, the other holding a SIG Sauer aimed loosely at her spine. He’s smiling. It’s a thing of polished cruelty, practiced in boardrooms and back alleys, honed on people who couldn’t fight back.
“You’ve got sixty seconds, Julian,” Beckett calls out, his voice carrying easily over the wind that whips through the open-sided bridge. “Then I put one in her kidney and we find out how fast she bleeds.”
Eli presses against Sofia’s leg. His small fingers are ice-cold, wrapped around hers so tightly she can feel each individual knuckle. He’s shaking. They’d practiced this. Julian had sat him down in the motel room that smelled of bleach and mildew, had taken his face in both hands and said, *Eli, if a bad man grabs me, you scream. You scream as loud as you can, and you kick, and you don’t stop until you hear me say your name. Can you do that?*
Eli had nodded, six years old and already learning that survival came in syllables.
Now Julian steps forward, hands raised, palms open to the night. His suit jacket is gone. The sleeve of his white shirt is dark with blood from the gash on his forearm—a parting gift from one of Beckett’s men in the parking garage. He doesn’t look at it. He doesn’t look at anything but Beckett’s trigger finger.
“Let her go,” Julian says. “This is between us.”
“This was never between us.” Beckett shakes his head, amused. “You made it between us when you stopped taking my father’s calls. When you filed that FOIA request. When you thought you could burn the Ravenwood name out of the public record like it was a typo.” He presses the muzzle harder into June’s spine. She flinches but doesn’t make a sound. “You don’t get to walk away clean, Julian. You don’t get a redemption arc.”
Sofia feels the bridge hum beneath her feet. A train is coming, somewhere in the dark, rattling the bones of the city. She counts the seconds between the sound and the vibration. Four. Three. Two.
“Please,” she says, and her voice cracks beautifully on the word. She’s not acting entirely. The terror is real—it lives in her chest like a second heart. But she’s learned to weaponize it. “Please, he’s just a child. Let him go. Let Eli go, and you can do whatever you want with us.”
Beckett’s gaze slides to her. That’s the opening. The shift in his attention, the fraction of a degree.
“Mommy?” Eli’s voice is small. Real. She hates that she has to use it like this.
“It’s okay, baby,” she says, pulling him closer. Her hands are shaking. She lets them. “Just look at me. Don’t look at him.”
Julian takes another step. “Beckett. You want me to kneel? I’ll kneel.”
“Then kneel.”
The words hang in the cold air. Julian drops to his knees on the glass floor. The city spreads out below him, indifferent and glittering. He looks smaller than Sofia has ever seen him. Broken in a way that isn’t theatrical.
“Both hands on the ground,” Beckett says.
Julian complies. His palms press flat against the glass, fingers splayed. The blood from his forearm pools under his left hand, dark and slow.
“You see?” Beckett gestures with the gun. “This is how it ends. Not with a lawsuit. Not with a press conference. With a man on his knees, bleeding into the cracks, begging for scraps.” He looks at June, then back at Julian. “I’m going to make you watch. Then I’m going to make you clean it up.”
Sofia feels the moment crystallize. The space between breaths. The pause in the traffic below. The train vibration growing stronger, shaking the glass beneath their feet.
She squeezes Eli’s hand once. Hard.
He screams.
It’s not a practiced sound. It’s raw, animal, ripped from the depths of a child who has spent the last three days running, hiding, watching his parents fracture under the weight of invisible men. He screams and he kicks, his small sneaker connecting with Beckett’s shin with a thud that echoes off the glass.
Beckett grunts. His aim wavers. Not much—a few degrees, a moment of imbalance.
It’s enough.
From the maintenance catwalk thirty feet above, Cole exhales. He’s been lying flat on his stomach for eleven minutes, breathing through his mouth, letting the wind steady his hands. The taser dart leaves the barrel at three hundred feet per second. It strikes Beckett in the side of the neck, just below the jaw.
Sixty thousand volts. Beckett convulses, his finger jerking on the trigger. The shot goes wide—shatters a pane of glass to the left, sending a spiderweb of fractures across the bridge. He drops. The SIG clatters. June throws herself sideways, rolling away, her bound hands scrabbling for purchase.
Julian is on his feet before Beckett’s body finishes twitching. He crosses the distance in three strides, grabbing June by the shoulders, pulling her upright. His hands find the zip ties, work the plastic edge until they snap.
“Go,” he says. “Get to the stairwell. Cole’s coming down.”
June’s mouth is bleeding where the tape ripped off. She’s crying. “The kid—”
“I’ve got him.”
Sofia already has Eli in her arms, lifting him, pressing his face into her shoulder. His screams have dissolved into hiccupping sobs. She’s murmuring to him—*it’s okay, it’s okay, you’re so brave, you’re my brave boy*—but her eyes are on the far end of the bridge, where a black sedan has pulled to a stop against the curb.
Victor Ravenwood steps out.
He’s older than Julian remembered. Seventy-two, with silver hair and the posture of a man who has never been refused anything. He wears an overcoat that probably costs more than the motel room where they’d spent the last two nights. His hands are empty. He doesn’t need a weapon. He has judges. He has bankers. He has a file on every person in this city who owes him a favor.
He walks toward them like he’s strolling through a gallery. Like the body of his son twitching on the glass floor is merely an inconvenience.
“Julian,” he says. His voice is dry, unhurried. “This is theater. You know that, don’t you? You’ve made your point. You’ve had your scene. But the audience has already left.”
Julian steps in front of Sofia and Eli. His hands are still bleeding. His shirt is torn. He looks like a man who has been dragged through every gutter this city has to offer. But he’s standing.
“It’s over, Victor.”
“It’s over when I say it’s over.” Victor stops ten feet away. He looks at Beckett, still writhing, foam at the corners of his mouth. “That’s assault. Attempted murder, given the circumstances. I’ll have your man Cole arrested before sunrise.”
“You’ll try.”
Victor smiles. It’s a thin, bloodless thing. “I don’t try, Julian. I succeed. It’s what I do. It’s what I’ve always done. You think you can build a case against me? You think a few documents, a few leaked emails, are going to bring down forty years of careful architecture?”
“I think,” Julian says, “that you forgot to check who your driver was tonight.”
Victor’s smile falters. He turns.
The driver of the sedan is standing on the bridge now, badge in hand. Behind him, three unmarked cruisers have pulled into the access road, their lights dark, their approach silent. A woman in a dark coat steps out. She’s holding a tablet. On it, a warrant.
“Victor Ravenwood,” she says, “you are under arrest for conspiracy to commit kidnapping, extortion, false imprisonment, and obstruction of justice. You have the right to remain silent.”
Victor’s face doesn’t change. But his hands, those careful, manicured hands, curl into fists at his sides.
“You tipped off the police,” he says quietly. “You told them where to find you.”
“I told them where to find *you*,” Julian replies. “My lawyer filed the evidence package three hours ago. The Amber Alert was rescinded forty minutes after that. You’ve been running this town for four decades, Victor. But you made one mistake.”
“And what’s that?”
“You took June.” Julian’s voice drops. “She’s been my friend for fifteen years. She’s also a paralegal. She’s been copying your files since the day I told her I was going after you. Every transaction. Every shell company. Every offshore account. It’s all in the hands of a federal judge who doesn’t owe you anything.”
Victor’s jaw works. For a long moment, he says nothing. Then Beckett groans, pushing himself up on one elbow, and Victor looks at his son with something that might be disgust.
“Get up,” Victor says. “Don’t lie there like a dog.”
“He can’t,” Julian says. “Cole’s a good shot. He’ll be numb for another twenty minutes. Plenty of time to read him his rights.”
The female officer approaches Beckett, handcuffs out. Beckett’s eyes find Julian’s. There’s murder in them, pure and undiluted. The kind that doesn’t fade with time.
“You think you’ve won?” Beckett hisses as the cuffs click closed. “Dad owns the judge. This isn’t over.”
Julian looks at him. At the blood on the glass. At his son, safe in Sofia’s arms. At June, leaning against the railing, her hand over her mouth, weeping with relief.
He turns back to Beckett.
“Beckett, I own the truth. And I’ll bury you with it.”
The city hums beneath them. The trains run. The river flows. Sofia presses a kiss to Eli’s hair and feels, for the first time in seventy-two hours, like she might be able to breathe.