The Fortress of Glass
The elevator doors opened directly into the penthouse foyer, and Oliver stopped breathing.
Sofia felt it—the way his small hand tightened in hers, the way his eyes went wide as the space unfolded before them. She’d seen the photographs in *Architectural Digest* five years ago, but photographs couldn’t capture the way the light moved through this place. The setting sun poured through floor-to-ceiling windows, turning everything to amber and gold. The ceilings soared twelve feet above them. A grand piano occupied one corner, black and gleaming. The kitchen was all marble and brushed steel, open to a living area that seemed to float above the city.
“Holy *crap*,” Oliver whispered.
Adrian stood near the windows, hands in his pockets, watching them. He’d changed out of the suit he’d worn to June’s apartment—now she was in a charcoal cashmere sweater and dark jeans. It softened him, made him look less like the CEO on magazine covers and more like the boy she’d once known.
“It’s temporary,” Adrian said. “Until we figure out—”
“You have a *piano*,” Oliver said, already moving toward it, his sneakers silent on the heated floors. “Do you play?”
Adrian’s expression flickered. “I used to. My mother taught me.”
Sofia’s chest tightened. She remembered. Elizabeth Ashby had been a concert pianist before she married into the family. She’d died when Adrian was nineteen—cancer, quick and vicious. He never talked about her.
“Can you play something?” Oliver asked, his fingers hovering over the keys but not touching.
Adrian hesitated for a fraction of a second, then crossed the room and sat on the bench. He didn’t look at Sofia as his hands found the keys. The first notes were soft, tentative—and then they filled the space. Chopin. Nocturne in E-flat major. She recognized it because she’d heard him play it in a practice room at Stanford, back when they were nineteen and the world was made of possibilities instead of landmines.
Oliver stood perfectly still, transfixed. Sofia pressed her palm against the cold marble kitchen island and let the music wash over her.
When Adrian finished, the silence that followed was heavy with everything unsaid.
“That was sad,” Oliver said, not accusingly. Just observing.
Adrian looked at his son—really looked at him—and something in his face cracked open. “It is. It’s about missing something you can’t get back.”
“Like what?”
“Like…” Adrian’s voice caught. He cleared his throat. “Like time. And choices.”
Sofia turned away, busying herself with the refrigerator. Stocked. Of course it was stocked. Adrian Ashby planned for everything except the consequences of his own heart.
“Come on,” Oliver said, tugging at Adrian’s sleeve. “Show me the rest. Is it true you can turn off all the lights with your phone?”
The tension broke. Adrian laughed—a real laugh, surprised out of him—and let Oliver pull him toward the hallway. “Wait until you see the bathroom. The mirror has a television built into it.”
“No way.”
“Way.”
Sofia watched them go, her reflection caught in the dark glass of the windows. She looked older than twenty-eight. She felt older.
Her phone buzzed. June, already checking in.
Video call in ten? I’m dying here.
Sofia typed back: Give me twenty. Need to breathe.
She walked to the terrace doors and stepped outside. The wind was sharp this high up, carrying the smell of rain that hadn’t fallen yet. The city spread beneath her like a circuit board, lights flickering on in sequence as dusk crept across the skyline. Somewhere down there, the Pembertons were watching. Cole Pemberton, with his perfect smile and dead eyes. Silas, the old snake, pulling strings from his club chair in Greenwich.
She wrapped her arms around herself. The penthouse was a fortress. Adrian had said so. Biometric locks, reinforced windows, a security team that rotated in twelve-hour shifts. Reid had already swept the place for bugs before they arrived.
But fortresses could be breached. Ghosts could be taken.
She heard footsteps behind her and turned. Adrian stood in the doorway, silhouetted against the warm light of the living room.
“He’s in the media room,” Adrian said. “I showed him how to use the voice controls. He’s asking if it can order pizza.”
“Can it?”
“I disabled that function five minutes ago.” A ghost of a smile. “I’m not stupid.”
Sofia leaned against the railing. The metal was cold even through her jacket. “He’s going to get attached.”
Adrian’s smile faded. “I know.”
“And then what? When this is over, when you’ve crushed the Pembertons and gone back to being the king of the world—what happens to him? To us?”
“That’s not—”
“Don’t.” Her voice was sharp, a blade. “Don’t tell me that’s not what’s going to happen. I know you, Adrian. I know what you’re capable of. You built an empire by burning bridges. You walked away from me because it was *easier* than fighting your father. You paid me off because it was *cleaner* than dealing with the mess we’d made.”
The words hung in the air between them, ugly and true.
Adrian didn’t flinch. He stepped closer, close enough that she could see the fine lines around his eyes, the shadow of stubble on his jaw. “You’re right.”
She blinked. “What?”
“You’re right. I did all of that. I was a coward. I let my father dictate my life because it was easier than standing up to him. I let you go because I didn’t think I deserved to keep you.” His voice was low, raw. “But I’m not that man anymore, Sofia. I can’t be. Because that man would lose Oliver. And I would rather burn everything I’ve built to the ground than let that happen.”
She wanted to believe him. God, she wanted to. But wanting and trusting were two different countries, and she’d been stranded in the borderlands for eight years.
“Show me,” she said. “Don’t tell me. Show me.”
Adrian nodded slowly. “Okay.”
He held her gaze for a long moment, then turned and walked back inside. She followed, stopping in the doorway when she saw Oliver sprawled on the largest sectional couch she’d ever seen, a massive screen displaying a model rocket kit on pause.
“Dad!” Oliver’s eyes lit up. “Can we build this? It says it can go up to a thousand feet. *A thousand*. That’s higher than this building.”
Sofia’s breath caught. He’d called him *Dad*. Not Adrian, not Mr. Ashby. Dad.
Adrian’s composure shattered for just a second—a flash of something raw and vulnerable crossing his face before he locked it down. “Yeah,” he said, his voice rough. “Yeah, we can build that. Let me see if I can have one delivered.”
“Tonight?”
“Tonight.”
Oliver scrambled to his feet, already talking a mile a minute about thrust-to-weight ratios and parachute deployment. Adrian listened like every word mattered, like this was the most important meeting of his life.
Sofia retreated to the guest bedroom—she refused to call it hers, refused to accept that this was permanent—and closed the door. She pulled out her phone and found June waiting.
The video call connected. June’s face filled the screen, her dark eyes scanning Sofia’s expression with surgical precision.
“You look wrecked,” June said bluntly. “And not in a good way.”
“Thanks. You’re a real comfort.”
“I’m not here to comfort you. I’m here to keep you from doing something stupid.” June leaned closer to her camera. “Tell me everything.”
Sofia sat on the edge of the bed. The mattress was obscenely comfortable. Of course it was. “He’s trying. He’s really trying. He played the piano for Oliver. He’s ordering a model rocket kit. Oliver called him ‘Dad.’”
June’s eyebrows rose. “And how do you feel about that?”
“Terrified.”
“Because he might fail, or because he might actually succeed?”
The question hit harder than Sofia expected. She pressed her palm against her forehead. “Both. Neither. I don’t know.”
“Sofia, listen to me.” June’s voice softened. “You’ve been carrying this alone for eight years. You’ve been Oliver’s whole world. And now there’s someone else who wants to carry it with you. That’s scary. It’s supposed to be scary. But don’t shut him out just because you’re afraid of getting hurt again.”
“What if he leaves?”
“Then you’ll survive. You always do.” June’s smile was sad. “But what if he stays?”
Sofia didn’t have an answer. She ended the call after a few more minutes of conversation, promising to check in tomorrow. She sat in the dark room for a long time, listening to the muffled sounds of Adrian and Oliver in the living room—laughter, instructions, the crinkle of packaging as the rocket kit arrived via courier.
Around eleven, she cracked the door open and watched.
They were on the floor, the rocket spread out between them, Oliver holding a tube of plastic cement like it was a sacred artifact. Adrian was explaining something about aerodynamics, his hands moving through the air. Oliver was nodding, completely absorbed.
Adrian looked up. Caught her watching.
She didn’t look away. And neither did he.
Later—much later, after Oliver had fallen asleep on the couch with the half-built rocket clutched to his chest—Sofia found Adrian on the terrace. He had a phone pressed to his ear, his back to her.
“I don’t care what it costs,” he was saying. “I want eyes on every Pemberton property within a fifty-mile radius. And Reid—pull the satellite footage from yesterday. I want to know who was watching the apartment.”
A pause. Then: “Good. Keep me updated.”
He hung up and turned. Saw her. Didn’t startle.
“You should sleep,” he said. “The guest room has blackout curtains.”
“I don’t want to sleep.” She stepped closer. “I want to know what you’re planning.”
“I’m planning to protect my family.”
“And how far are you willing to go?”
Adrian’s jaw set. He looked out at the city, at the lights that stretched to the horizon. “All the way.”
The words settled between them, heavy with promise and danger.
Sofia opened her mouth to respond—
A buzz split the silence. Not her phone. Something else. Low, mechanical, coming from above.
Adrian’s head snapped up. His eyes tracked across the dark sky, searching.
“Get inside,” he said. His voice was flat. Commanding.
“What is it?”
“*Get inside.*”
She moved, adrenaline kicking her heart into high gear. She reached the doorway just as a dark shape dropped from above—a drone, sleek and silent, hovering ten feet above the terrace railing. Its camera lens glinted in the low light, swiveling to track her movement.
Parabolic microphone. She’d seen them on news exposés. Could pick up a whisper from a hundred feet away.
Adrian was already moving, pulling out his phone, his thumb stabbing at the screen. “Reid. East terrace. Now.”
The drone dipped lower.
Oliver. Oliver was inside, asleep on the couch. If they’d been talking out here, if they’d said anything they shouldn’t have—
The drone banked hard as a figure emerged from the interior hallway. Reid, moving fast, a black case in his hands. He dropped to one knee, flipped the latches, and pulled out a device that looked like a tactical shotgun crossed with a signal jammer.
The drone tried to flee.
Reid fired.
A pulse of electromagnetic energy caught the drone mid-air. It stalled, wobbled, then dropped like a stone onto the terrace tiles. The camera lens cracked on impact.
Silence.
Reid stood, breathing hard. He picked up the drone by its broken rotor arm and held it out like a dead thing.
“Pemberton,” he said. “I recognize the chassis. Military-grade surveillance. They’ve been watching the building.”
Adrian’s face was stone. He looked at the drone. Then at Sofia. Then back at the broken machine in his security chief’s hands.
“They know where we live,” he said. “We’re not hiding anymore.”
He turned, walking past Sofia into the penthouse. She followed, her feet heavy, her heart a war drum.
Reid held the shattered drone on the kitchen island. Adrian’s face was stone. “They know where we live. We’re not hiding anymore. Tomorrow, we go on the offensive.”