Chapter 31

Daisy

The anger, the hatred — I can’t look away from it. It’s final-level stuff.

My heart hammers and my muscles tense, bracing for a physical hit. He’s coming at me, and it’s going to hurt.

I never thought I’d be one of those NPCs — non-player characters — who freeze during the boss fight, but I lock up: no scream, no movement, nothing.

A black suit shields me, blocking the onslaught.

I blink, snapping out of a fear-induced coma like a system reboot.

“Mr. Sterling. Think. Breathe.” Jake’s firm, calm tone is a life raft in the turbulent sea of audience commotion and harsh lights. “There are hundreds of witnesses.”

Witnesses?

The stage lights burn overhead, making everything feel surreal and overexposed, like a glitched game cutscene.

I rise and step to the side, peering past Jake’s broad shoulder. As I inhale I catch the faint scent of sandalwood — the stuff he puts on his beard — and my vision clears. The curtains are open; people cluster to the side, watching.

Phillip registers it, too. His jaw is tight, his fingers curl in and out, and his posture is stiff, like someone caught in the headlights.

“She’s not responsible. We’ll find out who did it, but she’s not responsible.” Jake’s insistence snaps Sterling into something like action.

“How did this happen?” Phillip asks, ignoring that Jake is still between us.

“I don’t know.” My voice is a whisper. I search his expression for any sign he believes me, for proof he won’t lunge past Jake to strangle me.

“Back it up. She’s not the enemy.” His words cut through the commotion.

For the first time, Jake the soldier crystallizes in my mind. I envision him under fire, calm, deliberate.

Jake presses his hand to his ear. “Thompson — meet me on stage. Escort Sterling out the back.”

Phillip’s eyes sweep the room, taking in gawking faces, phones recording, the murmur of shocked voices.

Is it registering what’s happened? Is he panicked enough to slip? Or did we overplay our hand? He may just slip into damage control, calling lawyers and the best image rehabilitation PR agency in town.

His breathing slows. His fists unclench. The predator assesses his options. The fury morphs into cold calculation.

Thompson appears. “Local television crew pulled up outside,” he reports.

Phillip closes his eyes for a long beat. When they open, the man who almost throttled me thirty seconds ago is back in CEO mode: posture straight, jaw set.

“Priority one: contain the narrative,” he says, steady and businesslike. “Let’s go.” He spins on his heel with Thompson at his side.

It’s chilling how quickly he can compartmentalize — like watching someone switch user accounts.

As Sterling disappears around the corner with his phone already at his ear, the stage feels eerily quiet despite the chaos in the auditorium. The whole confrontation lasted maybe three minutes, but my chest aches as if I’ve been holding my breath or swimming laps.

Once Sterling’s out of sight Jake turns to face me, gently touching my arm. “You good?”

I nod, shuddering. I’d pictured this playing out with me in the audience, watching — not up here on stage.

Jake’s palm flattens on my lower back to guide me off the stage and through the side door into the auditorium.

I keep my gaze low, hyperaware of a million eyes. Yes: I was the woman on stage with Phillip Sterling. I am his newly acquired CTO. The CTO of a crooked organization.

Out of the corner of my eye Jake gives a hand signal. “Keep going,” he says when I slow. I look up and spot the tall, fit, dark-skinned man with the shaved head.

The crowd parts around us in a wash of voices replaying what happened.

The auditorium doors open and bright sunlight blinds me. Pressure on my back nudges me through the crowd, past a van with a news crew unloading, and toward the parking lot.

Keeping my head down, I ask, “Do you think he’s going to come after us?”

“No. It’s not his MO. Plus, he doesn’t know who did it. But to be safe, I’m putting you in a car. You’re not going back to the office. If he calls, tell him you’re stuck in traffic and heading back. Leave it at that.”

“Where are you going?”

“I’m joining him and Thompson. Someone needs to see what he does.”

“You’ll be safe?”

We reach the lot and the man from inside the auditorium pulls up in an SUV with tinted windows. Jake opens the back passenger door.

“You worried about me, Jonas?” he teases — softer now, more grounding than playful.

I realize he’s trying to steady me, bring me back from the adrenaline crash with something normal.

“Yes, you numbskull.”

He fists my hair and tilts my head back, claiming my mouth with a kiss that literally hoovers the oxygen from my lungs. When he breaks away, I search his eyes, questioning. Is he nervous about what he’s walking into? Should I be scared for him?

“I love you. See you shortly.”

It’s not the first time he’s said those words, but right now, they sound like a promise, like insurance against whatever comes next. Jake doesn’t do public displays of emotion. The fact that he’s saying it now, in front of his colleague, after everything that just happened... It’s not a good sign.

“I’ll be fine. Noah won’t let anything happen to you. You’re safe with him.” He turns to the driver.

I climb in and Jake nods toward the seatbelt. “Buckle up.”

“Noah?” Jake calls.

I do my best to ignore the unease in the pit of my stomach as he transfers his attention to the driver.

“I got her.”

They exchange looks, and I notice the earpieces and the gun holstered at Jake’s hip. The door closes and Jake heads back through the crowd.

“Shit.” I fish my phone from my back pocket and try to picture where I left my laptop. “I need to go back.”

“No can do.” The vehicle crawls forward through the parking lot.

“My laptop,” I press.

“We’ve got it.”

“You do?”

“You left it at coat check. Jake passed it on. It’s in the back.”

Right. Right.

I check my phone. No messages.

Any activity?

Quinn’s response comes through almost immediately.

Quinn

Holy shit. It’s everywhere — Twitter, TikTok, LinkedIn. Someone got the whole thing on video.

If ads affect your reading experience, click here to remove ads on this page.