The Ghost of a Kiss
The coffee shop smelled of burnt espresso and artificial vanilla. Killian Crane sat by the window because he always sat by the window—old habits from a career built on watching entrances and exits, cataloging faces, measuring the seconds it took a stranger to cross from door to counter.
He wasn’t working today. Technically.
The manila folder beside his laptop held the security audit for a biotech firm in Palo Alto, but his attention had drifted fifteen minutes ago to the geometry of the street outside. The way light fell between buildings. The rhythm of pedestrians. A woman with dark hair walking west, then stopping.
She stopped too abruptly. Like she’d remembered something. Or seen something.
Killian’s fingers stilled on the keyboard.
The woman turned. The angle of the sun cut across her face, and for a moment his brain refused to process what his eyes were delivering. High cheekbones. That particular way she tucked her hair behind her left ear, even when it wasn’t in her way. The slight asymmetry of her jaw—a flaw she’d always hated, a feature he’d memorized in the dark.
Vivian Montclair.
Seven years. Seven years since she’d walked out of his life without a note, a call, a single goddamn explanation. Seven years since he’d come home to an empty apartment, a cold stove, and a positive pregnancy test left on the kitchen counter like a farewell letter written in a single line.
He’d spent the first year searching. The second year drinking. The third year learning to stop.
Now she was thirty feet away, buying coffee from a barista who couldn’t have been older than twenty-two, and she looked exactly the same except for something behind her eyes. A guard he recognized because he had one too.
Killian closed his laptop. The folder went under his arm. He moved toward the exit with the deliberate calm of a man who knew exactly what he was about to do and had no idea what he would say.
She saw him coming.
Her body registered it before her face did—a micro-adjustment in her posture, the way her hand tightened on the paper cup. Then her eyes met his, and the recognition hit like a physical blow. She didn’t run. He’d expected her to run. But she stood her ground, and that told him more than any explanation could.
“Killian.”
Her voice. Low, slightly rough at the edges. The same voice that had whispered his name in the dark, that had laughed at his terrible jokes, that had told him she was pregnant three days before she disappeared.
“You’re alive,” he said. It came out flat. Accusatory.
She held his gaze. “You look good.”
“Don’t.”
A beat of silence. The coffee shop hummed around them—steam wands, credit card machines, the endless chatter of people who didn’t matter. Killian counted the exits. Three. Two visible, one through the kitchen. He cataloged the faces in the room. Nothing flagged. But that didn’t mean she wasn’t being watched.
“Seven years,” he said. “Seven years, Vivian. Not a word. Not a call. Not even a—”
“I can’t explain.”
“Try.”
She shook her head. The movement was small, almost imperceptible, but he caught the tremor in her hand. Not fear. Something closer to calculation. She was assessing him the same way he was assessing her, and he didn’t know whether to be impressed or enraged.
“The boy,” he said. The words came out before he could stop them. “Our son.”
Vivian’s face went still. Perfectly, terrifyingly still. “He’s safe.”
“Where is he?”
“You can’t know that.”
“He’s mine.”
“He’s mine too.” She stepped closer, and the proximity hit him like a wave—her scent, unchanged after all these years. Something floral beneath the coffee. “And I have kept him alive. That’s all you need to know right now.”
“Right now?” Killian’s voice dropped. “Right now I need you to tell me why you left. Why you let me think—”
“You would have been a target.” Her eyes burned. “You *are* a target. The only reason you’ve survived this long is because they believed you didn’t know anything.”
“Who?”
She didn’t answer. She looked past him, at the street, at the windows, at something he couldn’t see. Then she reached into her coat and pulled out a folded piece of paper. Pressed it into his hand.
“Don’t open this here. Don’t go back to your apartment. Don’t trust anyone you’ve worked for in the last five years.”
“Vivian.”
“I have to go.”
“Like hell you do.”
She kissed him. Quick, hard, a ghost of pressure against his cheek. Then she turned and walked toward the back of the coffee shop, through the kitchen, out the service exit, and he let her go.
Because she had called him a target.
Because she had said *they* believed he didn’t know anything.
And because he could still feel the paper burning in his palm.
—
He didn’t open the note in the coffee shop. He didn’t open it on the street. He walked six blocks, took three turns, ducked into a laundromat and waited for two minutes to see if anyone followed. No one did. He opened it in the back booth of a diner that had seen better decades, his hands steady despite the current running beneath his skin.
One line, in her handwriting:
*They think you have the Seventh Day Protocol. You don’t. But they won’t believe that. Run east. Find Isadora. Tell her the roses need pruning.*
He read it three times. The Seventh Day Protocol—a name he’d never heard, a file he’d never seen, a ghost of a thing that had apparently been haunting him for years without his knowledge. And Isadora. Vivian’s oldest friend, the only person from that part of his life who had stayed in touch, who had wept with him when Vivian disappeared, who had helped him search until he told her to stop.
He burned the note in the diner’s ashtray. Watched the paper curl and blacken. Then he walked back to his apartment.
—
The building was three blocks from the coffee shop. He’d chosen it for the sightlines—corner unit, fire escape accessible from the bedroom, elevator that could be jammed with a single key turn. Old habits.
He stopped at the entrance. Something was wrong.
Not visible. Not audible. But the air itself felt different, charged with a frequency he couldn’t name. He counted the windows on his floor. Dark. Normal. The street was quiet, the hour past midnight, the city settling into its nightly rhythm.
He should have listened to her.
He went inside anyway.
The lobby was empty. The elevator was empty. The hallway on the fourth floor was empty. He walked to his door, key in hand, and then he stopped again.
A sound. High, thin, coming from somewhere above.
Killian looked up.
The ceiling vent cover was slightly askew. It wasn’t supposed to be askew. He kept mental maps of everything—every screw, every seam, every potential vulnerability in his own living space. That vent had been flush with the ceiling for two years.
He moved.
Not toward his door. Toward the stairwell, three seconds flat, his body remembering patterns of motion from a former life. He hit the ground floor as the explosion cracked the night wide open.
The shockwave threw him into the lobby wall. Glass shattered. Alarms screamed. Heat rolled down the stairwell like a living thing, and he tasted ash and copper in his mouth as he pulled himself upright and looked at what remained of the fourth floor.
His apartment was gone.
The entire corner of the building had collapsed, a jagged wound of twisted steel and pulverized concrete. Flames licked at the edges of the destruction. Sirens wailed in the distance.
And in the rubble, half-buried beneath a collapsed support beam, was Mrs. Chen from apartment 3B. She’d been coming home late from her shift at the hospital. She wore her scrubs. She was still wearing her scrubs. She was still breathing, barely, when Killian reached her and pressed his jacket against the wound in her side.
“It’s okay,” he said. “Help is coming.”
She didn’t answer. She couldn’t answer. Her eyes were wide and blank and he didn’t know if she was even seeing him.
He stayed with her until the paramedics arrived.
Then he found a burner phone in his jacket pocket.
—
He didn’t remember putting it there. He checked the call log, the contacts, the messages. Nothing but a single text from an unknown number:
*They know. Run.*
Below it, a time stamp. Seven minutes before the explosion.
Killian closed the phone. He looked at the burning building, at the paramedics working on Mrs. Chen, at the crowd gathering on the sidewalk with their phones raised and their faces hungry.
He looked at his hands. Steady. Clean. Holding a phone that shouldn’t exist, containing a message that had arrived too late to save an innocent woman.
The note. Vivian’s note. *They think you have the Seventh Day Protocol.*
He didn’t have it. He didn’t even know what it was. But they had killed Mrs. Chen trying to find it, and they would kill again.
*Run east. Find Isadora.*
He ran.
—
The subway took him across the city. He switched trains three times, changed platforms twice, emerged in a neighborhood that smelled of diesel and saltwater. The docks. The kind of place where a man could disappear if he knew how, where questions cost more than answers.
His hand found the burner phone again. He checked it for messages, for location data, for anything that might tell him who had sent the warning.
Nothing.
He was about to turn it off when the screen lit up. A new message. This time with an image attached.
It loaded slowly. Pixel by pixel, the picture resolving into focus.
A boy. Seven years old, dark hair, serious eyes. Sitting at a kitchen table, doing homework. Normal. Peaceful. Alive.
Killian’s son.
His knees buckled. He caught himself against a chain-link fence and stared at the image, counting every detail—the way the boy held his pencil, the smudge of ink on his cheek, the expression of concentration that was so familiar it hurt physically.
*Leo.*
He didn’t know how he knew the name. But he knew.
The phone buzzed again. A photo of Leo’s face. And beneath it: *You have 48 hours to deliver the Protocol, or the boy dies.*