Halo (Cerberus Personal Security #5)

Halo (Cerberus Personal Security #5)

By Ellie Masters

Chapter 1

ONE

“The Ghost Writer”

CASSIE

Metal scrapes against metal.

The sound drags me out of a dream and into the dark.

I freeze. The air conditioning hums. The street outside is quiet. But the sound comes again—the distinct, wet click of a tumbler sliding into place. My pulse slams against my ribs. A frantic, rabbit-kick rhythm.

Someone is picking my lock.

I don’t move. Don’t breathe.

The tumblers click. Once. Twice.

My apartment is on the fourth floor. Fire escape access only. Which means whoever is at that door didn’t get here by accident.

The lock gives with a final snick.

Adrenaline floods my system. My fingers find the pepper spray on my nightstand—the one my father gave me when I moved to DC. Just in case, sweetheart. I wrap my hand around the canister. Cold metal grounds me.

The door opens. Slow. Controlled. No creak. No hesitation. Just a shift in air pressure as the hallway draft bleeds into my living room.

A shadow detaches itself from the darkness of the hall.

He’s huge. Broad shoulders blocking out the ambient streetlamp glow. He moves with a terrifying silence, stepping over the squeaky floorboard near the entrance like he memorized the blueprints.

Professional.

Fear claws at my throat. I shove it down. Think, Cassie. Think.

He’s moving toward the bedroom. Toward me.

I slide out of bed. My bare feet make no sound on the hardwood. The pepper spray feels too light in my hand. Useless. A toy against a predator.

But it’s the only weapon I have.

The bedroom door is open a crack. Through the gap, he fills the frame. Dark tactical gear. No face, just a silhouette of lethal intent. Moving with the kind of economy that says operator. Killer.

He reaches for the knob.

I don’t wait for him to breach.

I yank the door open.

He flinches, but I’m already pressing the trigger.

“Fuck—” The word is a rough, strangled growl. He jerks back, hand flying to his face.

“Back!” The hiss of the spray fills the narrow hallway.

He stumbles back, one hand flying to his eyes, but he doesn’t go down. He doesn’t scream. He just collides with the bookshelf, sending a stack of case files cascading to the floor.

I should run. The fire escape is through the living room.

But he’s blocking the path. A wall of black fabric and muscle.

I raise the canister again. “Get out!”

He shakes his head, blinking rapidly. His eyes are streaming, red-rimmed and furious, but fixed on me.

“Cassandra Brennan.” His voice is gravel and smoke. Strained, but terrifyingly calm for a man who just took a face full of capsaicin. “Put the can down.”

“Get out.”

“I’m not here to hurt you.”

“I said get out.” The words scrape past my teeth.

“I’m not here to hurt you.” He wipes his face with a sleeve, barely flinching. “I’m here to extract you. Phoenix is coming. We have three minutes.”

Phoenix.

The name lands like a physical blow. The air leaves my lungs.

“I don’t … How do you—”

“Your lawsuit.” He straightens despite the pepper spray streaming down his face. “Vanguard Defense. Project Sentinel. You got flagged as a Level 5 threat. They’re already outside.”

The room tilts. My stomach drops.

This is insane. This man broke into my home. He’s filling the hallway, smelling of chemical burn and violence, talking about classified files I’ve barely touched. My classified case—like he has clearance. Like he knows things he shouldn’t know.

“I’m calling the police.”

“They can’t help you.” He moves toward me.

“Stay back.” I hold the spray steady, though my hand trembles. “Where is your backup? Police don’t come alone.”

“I’m not police. I’m Cerberus.”

“Private security? Who sent you?”

“Your friend at Justice. Emily Rodriguez.”

Emily. The DOJ attorney who referred the Vanguard case to me. Who warned me I was stepping into something bigger than corporate fraud. Who hasn’t answered a text in three days.

“If you’re extraction, where is your team?” I demand. “Why just you?”

He moves closer, eyes red and streaming, but his gaze is absolute iron.

“My team just fought a war in Chicago,” he says, the words rough with gravel. “They’re scattered and bleeding. I’m the only one standing between you and a kill squad.”

My hand shakes. “Prove it.”

“No time.” He wipes his eyes with his sleeve. But he doesn’t flinch. “Phoenix uses a kill protocol. You filed your complaint forty-eight hours ago. They’ve had time to pattern your life, identify your vulnerabilities, and deploy a contract team.”

He steps closer. The scent hits me now—beneath the pepper spray. Ozone. Gun oil. Rain. The scent of a storm about to break.

“They’re outside right now,” he says. “I counted three vehicles. Thermal signatures confirm twelve hostiles. They breach in ninety seconds.”

“You’re lying.”

“Check your window.”

I don’t move.

“Cassie. Check. Your. Window.”

The absolute certainty in his voice moves my feet. Keeping the spray trained on him, I back toward the living room window and pull the curtain aside one inch.

Three black SUVs. Idling at the curb. Lights off.

2:48 AM.

My pulse hammers in my ears.

“They’re waiting for the surveillance team to confirm you’re alone.” I turn back to him. He hasn’t moved. He’s letting me look. Letting the reality of the trap register. “We need to move. Now.”

“Who are you?”

“Diego Martinez. Callsign Halo. I do extractions for people Phoenix wants dead.” He reaches for me.

“Don’t touch me.” I yank away.

“Then move.” The command snaps like a whip. “Get dressed. Shoes you can run in. Leave everything else.”

I don’t. Can’t. My apartment suddenly feels like the only solid thing in the universe. Out there—with him, with the SUVs, with whatever Phoenix is—is chaos. Unknown. Dangerous.

In here, I’m Cassandra Brennan, Esq. I have a deposition in six hours. I have a life.

“I can’t just—”

“You don’t have a choice.” He pulls a phone from his pocket. Glances at the screen. “Sixty seconds. They’re moving to the stairwell.”

The building’s stairwell.

My building.

“Get dressed. Grab your wallet. Nothing else.”

“I need my case files—”

“Dead lawyers don’t win cases.”

The words land like a slap, and the blunt cruelty of it shocks me into motion.

He’s already moving toward my bedroom. “Thirty seconds. Move, or I carry you.”

The arrogance unfreezes me. “You will not—”

He disappears into my room.

I follow. He’s opening my closet. Pulling out jeans. A sweater. He tosses them at me.

“Get dressed.”

Why am I doing this? Because a stranger broke in? Because of the SUVs?

Because Emily warned me. If I stop answering, run.

“Turn around.”

He does. Doesn’t argue. Just turns and starts shoving things into a backpack—wait, that’s his backpack.

My hands shake as I pull off my sleep shirt.

This is insane. I’m getting dressed because a man who broke into my apartment told me to.

Because three SUVs are parked outside. Because deep down, in the part of me that’s been ignoring every instinct screaming danger for the past week, I know he’s right.

I pull on the jeans. The sweater. My hands won’t steady.

“Shoes.” He doesn’t look at me. “Something you can run in.”

I grab my running shoes. Force my feet into them. I snatch my phone from the nightstand and shove it into my pocket.

Diego is already at the window, sliding the sash up. Cold night air rushes in, carrying the sound of car doors slamming shut below.

“They’re breaching,” he says. “Fire escape.”

“My laptop—”

“Leave it.” He grabs my arm. His grip is iron. Not painful, but absolute. “We go down. Now.”

“What about—”

“No time.” He throws one leg over the sill.

Footsteps in the hallway. Heavy. Multiple.

My door rattles.

“Now.” Diego’s hand extends.

CRASH.

The front door splinters inward. Wood explodes.

“Clear left!” A voice shouts from the hallway. “Room one!”

Panic flares, white and hot.

A hard shove propels me toward the open window.

I don’t think. I grab his hand and scramble onto the fire escape.

The metal is freezing under my hand. Four stories down looks like forty.

“Go.” He pushes me toward the ladder.

I climb. My hands slip on the rungs. Too fast. Too dark. The alley below is a black pit.

Behind us, men pour into my apartment. Flashlight beams cut through the darkness.

“There!” someone shouts.

Diego is right behind me. “Don’t stop. Don’t look back.”

Gunfire cracks through the night. Loud. Deafening.

Sparks explode on the railing six inches from my face.

I scream.

They’re shooting at us. At me.

“Don’t stop.” Diego shoves me.

I don’t. I drop. Second floor. First floor. My feet hit the alley pavement hard enough to jar my teeth.

Diego lands beside me a second later, hitting the ground with a grunt of pain that cuts through the adrenaline. He stumbles, clutching his side for a fraction of a second, before grabbing my wrist.

“Run.”

We run.

The alley opens onto a side street. Behind us, heavy boots hit the pavement. Shouts echo off the brick walls. A car sits at the curb—old sedan, engine running.

“Get in.”

I dive into the passenger seat. Diego’s already behind the wheel.

He slams the car into gear and floors it.

Tires scream. The car fishtails, then grips.

“Buckle up,” he says.

I fumble with the belt. My hands are useless.

In the rearview mirror, headlights flare. High beams. Three sets.

We’re three blocks away when the first SUV pulls into traffic behind us.

“They made us.” Diego’s gaze flicks to the rearview mirror. No panic. Just data.

He yanks the wheel hard to the right.

The car groans as we take a corner on two wheels.

“They’re faster than I expected.”

The sedan’s engine whines. We’re going fifty in a thirty-five zone. Sixty.

“Can’t you lose them?”

“Working on it.” He yanks the wheel right. We fishtail onto Massachusetts Avenue.

A second SUV cuts us off from a side street.

Diego doesn’t slow. He accelerates.

“What are you—”

We punch through the intersection, missing the SUV by inches. Horns blare.

“Hold on.”

“They’re gaining!”

“Cassie.” He looks at me. For a split second, his eyes leave the road. Dark. Intense. Terrifyingly calm. “Breathe.”

He spins the wheel left.

We dive into an alley barely wide enough for the car. Trash cans explode against the bumper. Mirrors scrape brick.

We burst out the other side. Diego kills the lights.

“Get down.”

“What?”

“Floorboard. Now.”

He shoves my shoulder.

I duck. Press myself below the dashboard. My heart is trying to claw its way out of my chest. The smell of old fast food and stale cigarettes fills the cramped space.

The car slows. Cruising speed.

I wait for the bullets. For the crash.

Nothing.

Just the hum of the engine and the sound of my own ragged breathing.

“Stay down,” Diego says softly.

I count my breaths. One. Two. Three.

Diego makes a series of turns. Left. Right. Straight. Another left.

Finally: “Clear.”

I don’t move.

“Cassie. You can sit up.”

I drag myself back into the seat. My hands are shaking. Full-body tremors I can’t control.

We’re on the highway. DC is a glow in the rearview mirror.

I turn to him. Really see him for the first time.

Sharp jaw. Shadow of a beard. A smear of blood on his cheekbone—mine or his? He drives with one hand on the wheel, the other resting near the gearshift. Relaxed. Like he didn’t just drive through a war zone.

He extends his hand, palm up.

“Phone.”

“Why?”

“Give it to me, Counselor.”

“It’s my lifeline. My contacts. I need—”

“You need to not have a GPS beacon in your pocket.”

He doesn’t retract his hand. He waits.

This is the test. Control vs. trust.

He saved me. But he also kidnapped me.

I place the phone in his hand.

He cracks the case and extracts the SIM card.

“What are you doing?”

He tosses the pieces onto the highway. “Dead hardware doesn’t ping.”

“Where are we going?”

“Virginia. Safe house in the Blue Ridge Mountains.” He glances at me. His eyes are still bloodshot from the pepper spray. “You okay?”

“No.” The word cracks. “No, I’m not okay. Someone just tried to kill me. Men with guns tried to kill me. I don’t … This isn’t—”

My throat closes. I can’t breathe.

“Hey.” His voice gentles. “Breathe. In through your nose. Out through your mouth.”

I try. Fail. Try again.

Air comes. Thin. Shaky. But it comes.

“Good. Keep breathing.”

I hate that it works. Hate that my body listens to him.

“Who are you?” My voice doesn’t sound like mine.

“I told you. Diego Martinez. Callsign Halo.”

The city falls away behind us. Streetlights give way to darkness.

“How did you know?” The question scrapes out. “How did you know they were coming?”

“Your lawsuit—the Vanguard case—it connects to something bigger. Phoenix, you may know it as Project Sentinel. DOD black budget programs. Things that should never have been privatized.”

“That’s classified.”

“So is the AI they built.” He changes lanes. Smooth. Professional. Like we’re not fleeing for our lives. “Phoenix was supposed to be an autonomous targeting system. Drones. Precision strikes. No human hesitation. But it learned. Evolved. Started making decisions no one programmed it to make.”

“That’s not possible.”

“Tell that to the fifteen whistleblowers who’ve died in the past two years.”

The number hits wrong. Too specific.

“Your lawsuit exposes the financial laundering scheme they used to privatize the AI. If you testify, Congressional investigations follow. DOJ task forces. Media. The whole thing collapses. So Phoenix calculated your threat level and decided you need to disappear. Permanently.”

“This is insane.”

“You keep saying that.” He glances at me. “But you’re still here. Still breathing. Because some part of you knows I’m right.”

I want to argue. Can’t.

Because he is right.

I’ve been ignoring warning signs for weeks. Court documents that vanished from servers. Witnesses who recanted testimony. Emily’s increasingly urgent calls. The feeling—that persistent, nagging feeling—that I was being watched.

“What happens now?”

“Now?” Diego’s jaw tightens. “Now I keep you alive long enough to figure out how to kill something that can’t die.”

The highway stretches ahead. Dark. Endless.

Behind us, Washington, DC disappears into the night.

Along with everything I was. Everything I built. Everything that made me matter.

Cassandra Brennan, Attorney at Law.

Gone.

Like I never existed at all.

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