Chapter 9

The first message arrives while I’m still staring at Adrien Beaumont’s file.

For half a second, my mind refuses to process it.

Vesper does not use numbers when words will do.

She doesn't ask for help.

She doesn't panic.

She turns panic into sarcasm, encrypts it twice, and sends it back with a middle finger attached.

Then the next message appears.

VESPER: KIDNAPPED. REAL. NOT A GAME.

Everything inside me goes silent.

The hotel bar disappears.

London disappears.

The Shakespeare paperback beneath my hand might as well cease to exist.

I stand so fast the chair hits the wall behind me.

GHOST: WHERE?

Another message.

VESPER: THEY KNOW WHO I AM. THEY KNOW MY FATHER.

My father.

Her father.

Beaumont.

My blood turns cold.

I hit the secure channel to Blackwell operations as I move.

“Locate me a response team. Now.”

My security director doesn't ask why.

“Threat classification?”

“Highest.”

“How many principals?”

“One.”

“Identity?”

I stop.

One second.

That's all it takes for instinct to take over.

“Restricted.”

Not Vesper.

Not Sabine Beaumont.

Not Adrien Beaumont's daughter.

Nobody gets her name.

Not yet.

Especially not Blackwell.

“Only I receive identification data. Nobody copies, archives, or distributes anything from the recovery site without my authorization.”

“Yes, sir.”

I’m already moving through the hotel lobby when NULL pulses again.

VESPER: I NEED YOU.

I stop dead in the middle of the marble floor.

People flow around me.

Someone swears when he nearly walks into my back.

I don't care.

I read it again.

I need you.

Years.

Thousands of messages.

Every fight.

Every joke.

Every night one of us stayed online because the other couldn't sleep.

She has never written those three words.

Not once.

My chest constricts so hard it hurts.

Then:

VESPER: LOCATION OPEN. COME NOW. brING YOUR PEOPLE.

The channel changes.

Access blooms across NULL.

For the first time since I met her, Vesper opens the door.

Not a breadcrumb.

Not London Bridge.

Not an image stripped clean of metadata.

Her.

A live emergency location.

My hands go cold.

She isn't teasing me.

She isn't making me chase.

Someone has my girl.

The thought hits so naturally I don't notice it at first.

Then I do.

My girl.

Fuck.

I get into the waiting Blackwell car.

“Drive.”

My security chief is already in the passenger seat. “Team is mobilizing.”

“How long?”

“First unit, nine minutes.”

“Too long.”

“We're twelve away.”

“Make it six.”

He looks back once.

Whatever he sees on my face makes him turn around without responding.

My watch pulses.

Another message.

VESPER: PLEASE, XAVIER.

I stop breathing.

Not Ghost.

Xavier.

She used my name.

And the fear in that single word tears something open inside me.

I have spent years chasing Vesper because she fascinated me.

Because she beat me.

Because she was the single problem I couldn't solve.

That's what I told myself.

Then she became the person I looked for every morning.

The last message I checked at night.

The one mind I never had to slow down for.

The woman who understood when silence was an answer.

She became the place I went when every room full of people still felt empty.

I fell in love with a ghost in a machine.

I don't know when.

That's the terrifying part.

There wasn't one moment.

No first date.

No hand across a table.

No kiss.

Just thousands of tiny decisions to come back.

To trust her.

To tell her one more thing.

To wait when she vanished.

To forgive London.

To invite her to Haverhill’s wedding because watching my friends marry women they loved had finally made me admit I wanted the impossible woman behind my screen standing beside me.

And now somebody has her.

I open NULL.

GHOST: I'M COMING. STAY WITH ME.

Nothing.

GHOST: VESPER.

No response.

“Talk to me,” I snap.

My security chief glances at his tablet.

“Location is holding. Industrial property east of the river. Ownership shell. We have exterior surveillance coming up.”

“Police?”

“We can have Met response—”

“No.”

He looks back.

“Not until we know who has her.”

Because she said they know her father.

Because somebody penetrated ARGUS.

Because Adrien Beaumont’s dead file came alive within hours of Vesper admitting she has been inside Blackwell systems.

This is connected.

And if it is connected to Blackwell, I don't know which uniform, agency, contractor, or government designation I can trust.

“Private team first. Police after she's secure.”

“Understood.”

My father calls.

I decline it.

He calls again.

Decline.

Third time.

I answer.

“What?”

Silence.

Then my father’s voice goes cold.

“Where are you?”

“Busy.”

“I have an ARGUS meeting in twenty minutes.”

“Have it without me.”

Another pause.

“You've spent the last forty-eight hours demanding access to Beaumont, and now you're disappearing?”

Every nerve in my body sharpens.

I look at the location moving across my screen.

“Something came up.”

“What?”

I don't answer.

“Xavier.”

“Handle ARGUS.”

“You were the one insisting—”

“I said handle it.”

I end the call.

My security chief looks straight ahead.

Smart man.

No questions.

The car turns hard.

My phone vibrates again.

Not NULL.

Father.

I shut it off.

For once in my life, Blackwell can wait.

She can't.

We stop half a block away.

The first team is already there.

Four men.

Two more approaching from the opposite side.

My security chief starts outlining what they know.

Three vehicles.

Possible four occupants.

No confirmed hostages visible.

Rear access blocked.

I hear the words.

They don't stick.

“Mr. Blackwell, you stay here until we—”

“No.”

“Sir.”

“She contacted me.”

“Our job is to recover her.”

“And mine is to make sure you recover the right person.”

His mouth tightens.

“You're not trained for entry.”

“I've had enough training.”

“You're also the principal.”

“Today she's the principal.”

That ends it.

I don't need to raise my voice.

The team moves.

So do I.

The next several minutes reduce to sound and movement.

Doors.

Concrete.

Commands.

Someone running.

A body hitting a wall somewhere ahead.

One of my men signals left.

Another takes the corridor.

I stay behind the lead pair because I'm not stupid enough to destroy her rescue trying to prove something.

But every second feels like an hour.

Then I see the room.

Metal chair.

Blood on the floor.

Empty restraints.

My heart stops.

“No.”

One of the team members checks the corridor.

“Secondary room.”

I see the smear on the wall.

Blood.

Her blood.

Something inside me goes feral.

I don't remember crossing the next distance.

A man comes through a doorway.

Weapon.

My team takes him down before I reach him.

Another shout.

Then a voice from inside.

Male.

Angry.

And underneath it—

nothing.

No Vesper.

My mind creates every possibility at once.

Too late.

Moved.

Unconscious.

Dead.

No.

I will not think that word.

We hit the room.

A man has his arm locked around a woman.

Weapon against her side.

Caramel hair spills over his sleeve.

My entire world narrows to one color.

Caramel.

Not blonde.

Not black.

Not brown.

Caramel.

Her head lifts.

Blue eyes find mine.

Cornflower.

Bright even beneath bad industrial lighting.

And her mouth—

I know that mouth.

I would know it from three planets away.

The lower lip I've watched disappear beneath her teeth in a photograph I've looked at more times than I will ever admit.

Vesper.

Real.

She exists.

For one impossible fraction of a second, the armed man holding her becomes irrelevant.

There is only her.

Then training comes back.

Everything happens quickly.

My team moves.

The weapon goes away from her.

The man goes down.

Someone takes her by the arm to pull her clear.

She twists instinctively, fighting whoever touches her.

“Sabine.”

Her name leaves my mouth before I decide to say it.

She freezes.

Those impossible eyes turn toward me.

I know.

There is no question anymore.

Adrien Beaumont.

Sabine Beaumont.

Vesper.

All one woman.

And despite blood on her mouth, bruising beginning along her jaw, wrists torn raw from restraints, she's the most beautiful thing I've ever seen.

Not because she's beautiful.

She is.

Painfully.

But because she's real.

Years of words suddenly have a body.

A face.

Eyes.

A voice I haven't heard yet.

The air locks in my lungs.

I take one step.

She turns fully toward me.

“Ghost.”

Her voice.

French beneath the English.

Soft.

Hoarse.

Her.

That one word nearly puts me on my knees.

I cross the rest of the space.

My hand goes behind her head.

The other around her waist.

I pull her against me before I can question whether I should.

She comes.

No hesitation.

Her face presses into my chest.

Her fingers fist my shirt.

She's shaking.

Vesper doesn't shake.

Sabine does.

And that distinction nearly destroys me.

I close my eyes and hold her tighter.

Alive.

She's alive.

Every muscle in my body releases at once, leaving something much worse behind.

Emotion.

Huge.

Violent.

Unmanageable.

I love her.

Not someday.

Not potentially.

Not after we solve Beaumont.

Not after I decide whether she's an enemy of Blackwell.

Now.

I love the woman in my arms.

I loved her before I knew she had cornflower eyes.

Before I knew her name.

Before I knew the exact weight of her pressed against my chest.

I loved a cursor blinking in the dark because I knew she was still there.

I loved Still here.

I loved every argument she refused to lose.

Every disappearing act I pretended didn't hurt.

Every photograph that gave me nothing and somehow felt like everything.

I fell in love with Vesper.

Now I'm holding Sabine.

Same woman.

My heart doesn't give a shit about the distinction.

She's mine.

Not possession.

Not ownership.

Something much more frightening.

Mine to lose.

I lower my mouth against her hair.

“You're bleeding.”

“Little bit.”

Even now.

Understatement.

My jaw locks.

“Who did it?”

She pulls back slightly.

Those eyes look up at me.

Cornflower.

I actually thought Drew's Malibu blonde might be her.

Idiot.

“This sounded very Ghost,” she whispers.

“No.”

I touch the blood beneath her lip with my thumb, careful enough that my hand barely makes contact.

“This is Xavier.”

Because Ghost wants to hold her.

Xavier wants names.

And I am suddenly very comfortable being both.

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