Sapphire did not wait to see what the man would do next.
She let the curtain fall and stepped back from the window, her pulse roaring in her ears. Her mind had gone strangely clear, the way it always did when things were at their worst.
He saw me. He knows which window. Move.
She snatched her bag from the floor and began to pack. Two dresses, three blouses, the black boots. Her hands shook, but they worked quickly. She tucked the envelope with her papers inside her coat, against her ribs, where she could feel it. Last of all, she took the silver chain from the desk and fastened it around her neck.
Downstairs, the doorbell rang.
Sapphire froze, one arm halfway into her coat.
It rang again. Polite. Patient. Not the sound of a man in a hurry.
Footsteps crossed the hall below, and she heard the soft click of Elise’s slippers on the tiles.
No. Elise, don’t.
The door opened. Sapphire crept to the top of the stairs and crouched low behind the railing, barely daring to breathe. From where she hid, she could see a slice of the hallway and the edge of the doorway.
“Good evening, madame,” a man’s voice said. It was smooth and calm, with a warmth that did not reach the words. “Forgive the late hour. I am looking for a young woman who may be staying here. Dark hair, about this tall. Newly arrived in town.”
Sapphire’s blood turned to ice.
“I’m sorry,” Elise said. Her voice was steady, but Sapphire could hear the edge in it. “I don’t know who you mean. I have no lodgers.”
She’s lying for me. The thought hit Sapphire hard. She doesn’t even know why.
“Is that so?” A pause. “Strange. I was told otherwise.”
“Then you were told wrong.”
Another pause, longer this time. Sapphire pressed her hand over her mouth.
“My employer will be disappointed,” the man said at last. “He does not like to be disappointed. I’ll call again tomorrow, madame. Perhaps your memory will improve.”
“Perhaps you should leave my house.”
A soft laugh. “Good night.”
The door closed. Sapphire heard the lock turn and, a moment later, the faint sound of an engine moving away.
Tomorrow. He had said tomorrow. That gave her until morning.
Or it was a trick, and they were waiting outside.
“Sapphire.”
Elise stood at the bottom of the stairs, one hand on the banister, looking up. Her face had lost all its color. “You can come down. He’s gone.”
Sapphire descended slowly, bag over her shoulder. She stopped on the last step.
“Who was that?” Elise asked quietly. “And don’t tell me nothing. I’m not stupid.”
“I never thought you were.”
“Then tell me the truth. That man knew your description. He knew you were here.” Elise’s eyes dropped to the bag, then to the coat. “And you’re leaving.”
Sapphire’s throat tightened. She wanted to explain, to say everything, to let someone share the weight just once. But the less Elise knew, the safer she would be.
If they come back and ask her again, she can’t tell them what she doesn’t know.
“I have to go,” Sapphire said. “I’m sorry. You were kind to me, and I’m so sorry. But if I stay, you’ll be in danger.”
“I’m already in danger! He stood in my doorway!”
“Which is exactly why I can’t stay.”
Elise took a step toward her. “Whatever it is, we can fix it. We can go to the police.”
A short, bitter laugh escaped Sapphire before she could stop it. “The police won’t help me. Not here.”
Elise stared at her. Slowly, something in her expression shifted, as though pieces were falling into place. But she only said, “Then let me help you another way.”
She hurried into the kitchen and returned with a small bundle wrapped in a cloth. “Bread. Cheese. Some of the pastries.” She pushed it into Sapphire’s hands. Then she opened a drawer in the hall table, pulled out a handful of folded bills, and pressed them on top.
“Elise, no. I can’t take—”
“You can, and you will.” Elise closed Sapphire’s fingers around the money. “Pay me back when you’re safe. That’s the deal.”
Sapphire’s eyes stung. She had not cried in months. She did not cry now, but it was close.
“Thank you,” she whispered.
“The back door,” Elise said. “Through the garden, then the alley behind the bakery. It comes out near the station. Nobody uses it at night.”
Sapphire nodded. She hesitated, then pulled Elise into a quick, hard hug.
“Be careful,” Elise murmured into her hair. “Whoever you are running from, don’t let them win.”
The garden was dark and cold. Sapphire slipped through the gate and into the narrow alley, keeping close to the wall. Her boots were quiet on the stones, and every shadow looked like a man.
She moved the way she had once taught herself to move: slow, light, and always listening. Left at the bakery. Past the bins. Under the broken lamp.
Don’t run. Running draws eyes. Walk like you belong here.
The station lights glowed ahead, small and yellow at the end of the alley. She could see the platform. A single train waited there, its doors open, steam drifting from beneath it.
Almost there.
She checked her watch. The last train south would not leave until dawn, but this one was bound for Paris, and it was leaving in ten minutes. In a city that large, she could vanish.
Ten minutes. You can do ten minutes.
She stepped out of the alley and into the open.
The platform was nearly empty. A sleepy porter. A couple with a suitcase. No black cars. No men in dark coats.
Sapphire walked briskly to the ticket machine and fed in her coins with unsteady fingers. The machine whirred. A ticket slid out.
She grabbed it and turned toward the train.
“Sapphire.”
She stopped.
The voice had come from behind her, low and calm, no louder than a whisper. It was the same smooth voice she had heard in Elise’s doorway.
He had used her new name. Not Claire. Sapphire.
Which meant he had known all along.
Don’t turn around. Walk. Just walk.
But her legs would not move. Her stubborn heart screamed at her to fight, to run, to do something, and her clever mind knew that every choice was already too late.
Slowly, she turned.
A tall man stood at the end of the platform beneath a flickering lamp. He was around thirty-five, with neat dark hair and a charcoal coat, and his hands were relaxed in his pockets. He might have been any businessman waiting for a train. Only his eyes gave him away. They were sharp and patient, like a cat watching something small.
“Julien Roux,” he said, as if she had asked. He gave a slight, courteous bow. “I work for Monsieur Vassuer. I believe you know the name.”
Sapphire’s grip tightened on the ticket until it crumpled.
“I don’t know what you’re talking about.”
“Of course.” Julien smiled gently. “You’ve been very clever. Very careful. A new name, new papers, a new town. I admire it, truly. It almost worked.”
“Almost?”
“Monsieur Vassuer is a patient man. But he does not like to wait.”
The train’s whistle shrieked. Behind her, the doors began to slide shut.
Sapphire looked at the train. Then at Julien. Then at the empty, silent platform between them.
Eight steps. Maybe nine. I could make it.
“I wouldn’t,” Julien said, almost kindly.
She didn’t listen.
She ran.
Her boots hammered against the concrete. The wind tore at her hair. She threw herself at the closing doors, fingers stretching toward the metal edge, a breath away...
A hand closed around her arm and yanked her back.
She spun, struggling, but Julien held her firmly without hurting her. The train pulled away, its lights dwindling into the night, taking her last hope with it.
“Let go of me!”
“I’m sorry,” Julien said, and for one strange moment he almost sounded it. “I really am.”
Behind him, from the dark street beyond the station, headlights flared to life.
A black car rolled slowly toward them, its engine purring, its rear door already opening.
Sapphire stopped fighting.
Because the man who stepped out of that car was not a stranger.
She had not seen his face in over a year. She had hoped she would never see it again.
And he was looking directly at her.