Chapter 3 The Shelter
THREE
“The Shelter”
CASSIE
Silence wakes me.
Not the comfortable hum of my apartment building—pipes creaking, neighbors walking above, traffic outside. This silence has weight. Texture. The silence of being erased from the map.
The couch cushions press lumps into my spine. My neck screams when I try to move. For one merciful second, nothing makes sense.
Then everything crashes back.
The lock picking. The gunfire. The stolen car. The man with the scars and the dead eyes.
My palms press against my eyes. Hard enough to spark stars. Hard enough to hurt.
This is real. This is happening.
The thought sits in my chest like a stone. Cold. Immovable.
Diego hasn’t moved from the window. He’s in the same position as when I fell asleep three hours ago—shoulders rigid, one hand resting near the gun at his hip, body angled to sweep the entire tree line.
Like a statue someone forgot to put away.
“Three hours.” His voice comes without him turning around.
I sit. Everything aches. Muscles I didn’t know existed are screaming from the escape, the running, the tension of the drive.
“You didn’t sleep.”
“Someone needs to keep watch.”
“For three hours straight?”
Nothing. He just keeps scanning the trees. His jaw is a hard line. A muscle ticks near his temple—the only sign he’s not actually made of stone.
My legs protest when I stand. The cabin smells like dust and pine and something metallic. Old. Abandoned.
“Water’s in the fridge.” He still doesn’t turn. “Bathroom’s through there.”
What I need is a shower. Clean clothes. My toothbrush. My entire goddamn life back.
The bathroom is the size of a closet. No mirror above the sink—just a medicine cabinet with rusty hinges that screech when I open it. Empty. Cold water splashes against my face. It helps. Barely.
When I come back out, Diego has moved to the table. A Toughbook laptop glows in the dim room, casting blue shadows up his face. His fingers move across the keyboard with the precision of someone who’s done this a thousand times.
“What are you doing?”
“Checking surveillance feeds.”
I pull out the chair across from him. It scrapes against the wood floor. “Can I see?”
His typing stops. A beat. Two. He’s deciding if I’m cleared for this. If I’m a partner or a package.
Finally, he turns the screen.
A map fills the display. Dozens of red dots scatter across the DC metro area like a disease spreading. Some cluster around Georgetown. Others stretch outward—Virginia, Maryland, the edges of Pennsylvania.
“What are those?”
“Phoenix’s known surveillance points.” He zooms in. “Traffic cameras. Facial recognition nodes. License plate readers.” His finger traces a cluster near the Potomac. “These three went active forty-eight hours ago. Right after you filed your amended complaint.”
My stomach drops. “They were waiting for me.”
“They were preparing.” He closes the laptop partially, dimming the light. “Phoenix doesn’t react. It predicts. By the time you filed that complaint, the AI had already calculated the probability you would. It had teams in position before you even made the decision.”
“That’s not—”
“Possible?” He pulls a bottle of water from his pack.
Slides it across the table. “It’s predictive modeling.
Phoenix analyzes your patterns. Your email history.
Your calendar. The documents you’ve accessed.
It builds a behavioral profile accurate enough to forecast your actions seventy-two hours in advance. ”
The water bottle sits between us. I don’t touch it.
Seventy-two hours.
Phoenix knew I was going to file that complaint before I did. Before I knew. While I was still reviewing documents, still building my case, still believing the system would work—the AI was already deploying kill teams.
“So I never had a chance.”
“You had a chance because we intervened.” He pushes the water closer. An inch. Deliberate. “Most targets don’t get that warning.”
The word targets lands wrong. Cold. Clinical.
I grab the bottle. The plastic crinkles loudly in the silence.
“Phoenix is good at what it does,” Diego says. His voice is flat. Instructional. “But it’s not omniscient. It makes mistakes.”
“Like what?”
“Like assuming you’d be alone.” He taps the laptop. “Like not predicting we’d extract you before they could deploy.”
“And if it hadn’t made that mistake?”
“You’d be dead.” No hesitation. No softening. Just a fact. “Probably staged as an accident. Car crash. House fire. Something clean.”
The water tastes like plastic and fear.
“Can I use the laptop?”
“For what?”
“I want to check if—” The words stick. “If my family knows.”
“They know.”
The certainty in his voice freezes me mid-swallow.
“How—”
“Because Phoenix operates on a forty-eight-hour window for victim disposition.” He says it like he’s describing weather patterns.
Inevitable. Impersonal. “They’ll have staged evidence.
Probably a car accident. Burned vehicle.
Dental records matched. By now, your family has been contacted by authorities. ”
The bottle slips. Water spills across the table. I don’t move to catch it.
“They’ve been told you’re dead.”
The words don’t land right. They hover somewhere outside my body.
“I want to see.”
“Cassie—”
“I need to see.”
He studies me. Weighing the risk. Weighing the emotional damage. Then he turns the laptop back around. Types. Pulls up a news site.
The Washington Post loads slowly. Rural internet. Each pixel assembling like a countdown.
And there it is.
Cassandra Marie Brennan, 31, died in a single-vehicle accident on Rock Creek Parkway early Tuesday morning.
The words blur.
Ms. Brennan was an associate partner at Morrison he’s not there to hold them, and now they have to bury another—”
My voice cracks.
Dad. Sergeant Patrick Brennan. Twenty-six years on the Boston PD. Heart attack three years ago while he was coaching Little League. Died doing something good. He’s not here to hold Mom together.
“I can’t even go to my own funeral.” The tears come hot and angry. I hate them. Hate crying in front of a stranger.
“Nobody goes to their own funeral.” His tone is wry, meant to be a joke, but it cuts too close and hurts.
“I can’t say goodbye. I can’t tell them I’m okay. I can’t—”
“Cassie.” Diego’s voice cuts through the spiral. Softer than before. “Sit down.”
“I don’t want to sit down.”
“Sit. Down.”
My legs give out. I lower myself into the chair.
Diego disappears into the kitchen. Cabinet doors open. Water runs. He returns with a mug. Steam rises from it. He sets it in front of me without a word.
“What is this?”
“Tea.” He sits across from me. Doesn’t quite look at my face. “There was chamomile in the pantry. I’m not good at this—” a vague gesture at my tears, “—but tea is supposed to help.”
Despite everything—the fear, the grief, the impossible weight pressing down on my chest—something almost like a laugh escapes.
This trained operative, who steals cars and evades AI surveillance to get me out of DC, just made me tea.
“Thank you.”
He nods. Once. Then he just—sits. Doesn’t speak. Doesn’t try to fix anything. Just exists in the space with me while I fall apart.
The tea is terrible. Weak. Barely steeped. But warmth spreads from my palms where they wrap around the mug. After a while, the shaking stops.
“Does it get easier?” My voice sounds foreign. Scraped raw.
“No.”
“That’s not comforting.”
“You didn’t ask for comfort.” He meets my eyes. “You asked for truth.”
Fair point.
“My family.” I sip the bad tea. “Will they actually be safe? Really?”
“Phoenix has no reason to target them. You’re the threat.” His fingers drum once against the table. “Your family is irrelevant to its calculations, unless you make them relevant by reaching out. That’s why you can’t contact them.”
“For how long?”
“Until Phoenix is neutralized. Or until we find another way.”
“When is that?”
“I don’t know.”
The honesty is brutal. But I appreciate it more than false hope.
“Tell me about the ones who didn’t survive.” My voice comes out steadier than I expected. “The five.”
“Why?”
“Because I need to know what not to do.”
Diego is quiet. His gaze drifts toward the window, then back. Something shifts behind his expression—a wall going up.
“First one panicked,” he says. Clipped. Precise. “Ran without waiting for backup. Phoenix tracked her to a bus station in Philadelphia. She lasted thirty-six hours.”
“And the second?”
“Tried to negotiate. Thought he could reason with Phoenix’s handlers. Offered to drop his testimony in exchange for safety.” A muscle works in his jaw. “Phoenix killed him anyway.”
“Third?”
“Went to the police. Filed a report. Phoenix had access to the police database. Eliminated him before he left the station.”
Bile rises in my throat.
“Fourth and fifth?”
“Ignored protocols.” He stands. Moves to the window again. Puts distance between us. “One tried to contact family. Phoenix used the call to triangulate. The other thought he could hide in plain sight. Maintained his routine. Phoenix found him in four days.”
“So the pattern is—”
“The pattern is they didn’t listen.” He turns, his face hard. “That’s the common denominator, Cassie. The ones who died? They didn’t do as I said. They made emotional decisions instead of tactical ones. They couldn’t accept that the old rules don’t apply.”
His gaze holds mine. Steady. Unblinking.
“You need to accept this. Right now. Or you’ll be number thirteen.”
The number hits like ice water.
“Thirteen?”
“Twelve extractions before you. Seven survived.” He pauses. “Eight if you listen.”
The weight of it settles over me. I’m just a number. A statistic. Another person Phoenix wants dead.
But I’m alive. Because he got to me first.
“What happened in 2019?”
The question lands before I can stop it.
Diego goes still. Completely, utterly still—like a predator who’s spotted a threat.
“Why?”
“You said you became Halo in 2019. That Diego Martinez died.” I lean forward. “What happened?”
“Nothing that matters now.”
“It matters to me.”
“Why?”
“Because we’re stuck together for the foreseeable future. And I need to know who I’m stuck with.”
“You know enough.”
“I know your callsign. I know you’re good at your job. I know you’ve lost people.” The words come faster now. Something I can push against instead of drowning. “But I don’t know you.”
“You don’t need to.”
“Maybe not.” I stand. Hold my ground. “But I want to.”
Something flickers across his face. Pain. Memory. A door slamming shut before I can glimpse inside.
“We’re done here.” He turns toward the gear piled by the door. Starts checking straps and buckles. “Phoenix’s search radius expands every hour. We need to prep for tomorrow.”
“Diego—”
“It’s Halo.”
The correction lands like a slap.
Halo. Not Diego. The man who made me tea doesn’t exist. Just the operative. The callsign. The ghost.
I want to push. Want to pry open whatever he’s hiding. But exhaustion is winning again, and he’s already somewhere else—checking gear, checking exits, checking everything except me.
Fine.
I finish the terrible tea. Set the mug down harder than necessary.
Outside the window, the sun is lowering. Shadows stretch across the dead leaves like grasping fingers.
My phone is gone. Destroyed. A pile of plastic shards on the side of the road somewhere.
My family thinks I’m dead.
My career is over.
My life as Cassie Brennan—attorney, daughter, sister—is gone.
But I’m alive.
… For now, that has to be enough.
Evening comes fast in the mountains. One minute, there’s light—pale gold filtering through the dirty windows. Next, the woods are walls of black pressing against the glass.
Diego—Halo—has been checking the perimeter every thirty minutes. When he comes back inside the fourth time, cold air follows him through the door.
“We need to eat,” he says. He strips off his jacket, revealing the shoulder holster. “You need calories for what’s coming.”
“What’s coming?”
“Training.”
The word hangs there while he moves to the kitchen. He opens a can of chicken noodle with a military P-38 opener on his keychain. Click-snap. Click-snap.
“Training, for what?” I ask.
“Basic self-defense. Surveillance detection. How to move in public without drawing attention.” He dumps the soup into a pot. “If we get separated, you need to know how to disappear.”
“We’re not going to get separated.”
“Hope for the best. Plan for the worst.”
He stirs the soup. The smell of processed chicken and salt fills the small room. It shouldn’t smell good, but my stomach growls, a traitorous reminder that I’m still alive.
“Dawn,” he says. “Six AM. We start with breaking holds.”
“You really think I can learn to fight in a day?”
“I think you can learn to survive.” He sets a bowl in front of me. “There’s a difference.”
He stands while he eats, leaning against the counter, guarding the dark windows. He’s feeding me, protecting me, and planning for my survival, but he won’t look at me.
I eat the soup. I’ll need the strength. Because tomorrow, I’m not just going to learn how to survive.
I’m going to make him look at me.