AI The first lock gave with a hard metallic click, then the second, then the third. Rory opened the door on the last turn, ready to snap at Eva for forgetting her keys again, and stopped so abruptly her hand tightened around the brass handle.
Lucien Moreau stood in the hall outside, a strip of rain-dark London and dim landing light framing him like an expensive mistake.
He looked exactly as she remembered and, infuriatingly, a little worse. Not tired—Lucien never looked tired in any honest sense—but sharpened by it, his platinum-blond hair slicked back with ruthless precision, charcoal coat tailored to his long, elegant frame. One amber eye, one black, fixed on her with the same infuriating calm he used when he was about to say something maddeningly true. His ivory-handled cane rested against his palm, more accessory than support until you knew what hid inside it.
For one stunned second, Rory forgot how to breathe.
Then anger hit, clean and immediate, and she found her voice on it.
“You’ve got some nerve.”
One corner of his mouth moved—not quite a smile . “Hello to you too, Rory.”
The sound of her name in his accent slid under her skin like a memory with teeth. She hated that her body noticed before her pride did.
“No,” she said, keeping one hand braced on the door. “No, you don’t get to just show up here.”
His gaze flicked over her face, her hair gone flat from the day, the old hoodie, the bare feet. The assessment was so quick it might have been imagined , but Lucien had always looked at people as if he were measuring the weak points in a structure .
“I was under the impression,” he said, voice smooth as polished stone, “that a flat with three deadbolts and a cat was an open invitation.”
Behind her, something small and grumbling brushed against her ankle. Ptolemy. The tabby peered around her calf with the offended suspicion of a creature who knew precisely what kind of man stood on the other side of the door and disapproved on principle.
“Don’t drag Ptolemy into this.”
“Ptolemy,” Lucien repeated, like the name surprised him. His eyes lowered to the cat. “Charming.”
Ptolemy hissed, tail puffing. Rory almost laughed, which only made her angrier.
“You left,” she said. “You don’t get to come back and act like this is—what, a social call? Did you lose your way from some impossibly exclusive penthouse and end up on Brick Lane by accident?”
His gaze lifted to hers again. That faint, unreadable stillness settled over him, the one that always made it impossible to tell what he felt and dangerous to guess.
“I did not come for a social call.”
“Of course you didn’t.”
The hallway smelled of old plaster, wet wool, and the curry house below. Inside the flat, paper crowded every surface. Books stacked in precarious towers, loose scrolls pinned under mugs, research notes spread across the table like a small battlefield. Rory should have felt embarrassed by the mess. Instead she felt only exposed, as if he could step over the threshold and see all the places where she had not been as composed as she pretended.
Lucien’s attention drifted past her shoulder, taking it in. The clutter. The cramped one-bedroom space. The kettle. The pinned-up notes she and Eva had been working through for days. He saw everything too quickly , and for a horrible instant Rory wondered what he could infer.
“You look well,” he said.
She barked out a short, humorless laugh. “Do I?”
“No.” His answer came without hesitation . “You look furious.”
That landed harder than it should have. Because she was furious . Because beneath it, under the fresh bruise of seeing him again, there was the old ache she had spent months teaching herself not to name.
She leaned harder into the door, blocking him. “Say what you came to say, Lucien. Then leave.”
Something shifted in his face at the use of his full name. Not pain exactly. Lucien didn’t do pain in ways other people recognized. But he did notice. Of course he did.
“You should not be answering your door alone.”
Rory stared at him. “That’s your opening?”
“It is the reason I am here.”
“I’m not in the mood for your games.”
“I am not playing.”
“No?” She looked him up and down, from the cut of his coat to the polished tip of the cane. “Then what is this? Because from where I’m standing, it looks like you’re here to show off and make my evening worse.”
A muscle in his jaw moved. She knew that face . Knew the precise moment he had decided how much truth to offer and how much to bury. It was one of the things she used to find unbearably attractive about him. Controlled. Elegant. In command even when everything else was not.
It was also one of the things that had made her want to scream.
“I came because someone asked me to,” he said.
“Who?”
His black eye held hers for a beat too long. “Eva.”
Rory’s grip tightened on the door. “Eva knows you’re here?”
“Yes.”
“And she didn’t think to mention it?”
Lucien’s gaze slid, very briefly, toward the cluttered flat behind her. “She believed you would be more cooperative if I arrived unannounced.”
Rory let out a disbelieving sound. “That sounds exactly like Eva.”
“It does.”
The silence that followed was crowded and hot, full of all the things neither of them had earned the right to say. Rory could hear the radiator ticking in the room behind her. The cat’s tail lashed against her shin. Somewhere below, laughter rose from the curry house and dissolved into rain.
Lucien took off one glove with measured care, each finger peeled free as if he had all the time in the world. She hated how much that steadiness affected her. Hated that even now, when he stood on her threshold like a bad decision dressed in fine wool, her pulse had the nerve to misbehave.
“Tell me what happened,” she said, because if she didn’t turn this into business right now, she would start remembering other things. His hand on the small of her back as he guided her through a crowded room. His voice low against her ear. The night she’d realized he was the first man in a long time who made her feel seen instead of sorted.
He regarded her with the faintest lift of one brow. “To whom?”
“The reason you’re here.”
“You do not make this easy.”
“Neither do you.”
That, finally, drew the ghost of a smile from him. It was almost worse than if he had not smiled at all.
“You are correct,” he said. “I do not.”
Rory shifted her weight , suddenly aware of the bare skin of her wrist where her sleeve had ridden up. The crescent-shaped scar there caught the landing light when she moved, pale against her skin. She shoved her hand into the pocket of her hoodie before he could notice. Lucien, of course, noticed anyway. His gaze dropped there and lingered a fraction too long.
Something tightened low in her stomach .
“You still do that,” she said.
“What?”
“Look at me like you’re taking notes.”
His expression changed so subtly she almost missed it. “Old habits.”
“Convenient ones.”
His mouth flattened, and for the first time since he had appeared, the air between them lost some of its polish. Good. She could deal with sharp edges. She knew how to bleed on those.
“You have every right to be angry,” he said.
Rory laughed again, though there was no humor in it. “Do I? That’s generous of you.”
“Rory—”
“No.” She cut him off before he could do that infuriating thing where he said her name like it was an apology and an invitation at once. “You don’t get to use my name like this is intimate.”
For a heartbeat, he looked as if he might argue. Then he stilled.
“Very well,” he said, clipped now. “Aurora.”
The full name hit like a hand around the throat. She hated it. She hated that he knew exactly how to make her feel twelve and thirty and seen all at once.
“Don’t,” she said.
Something dark and unreadable passed through his gaze. “You cannot ask me to come here and then pretend I am not here.”
“I did not ask you to come here.”
“No. You merely left me a message that suggested if I wanted certain people alive tomorrow, I should arrive at Brick Lane before midnight.”
Rory froze. “I did what?”
He tilted his head. “Did Eva not mention that, either?”
The anger she had been carrying around all day shifted shape, cold and alert. “I left no such message.”
Lucien studied her. One amber eye, one black. Two different kinds of patience. “Then someone wants me to believe you did.”
The room behind her suddenly felt too small. Books, notes, the cat, the kettle, the low yellow lamp in the corner throwing a weak pool of light over everything. Rory’s mind started moving fast, pieces clicking into place with the familiar , grim satisfaction of a problem not yet solved.
Eva’s too-cheery instructions about keeping the door locked. The uneasy feeling she’d had all afternoon. The way her phone had buzzed with a number she didn’t know and then gone silent when she answered. She had thought she’d imagined it. London was full of strangers and bad instincts. But Lucien would not appear here for nothing.
“You think I sent for you,” she said.
“I think,” he replied carefully , “that someone is trying to arrange a meeting through a message I received under your name.”
Rory stared. “Under my name how?”
His gaze moved over her face, and the answer in it made her stomach drop.
“Because whoever did it knew enough to make the lie convincing.”
She went very still. “That’s not funny.”
“I was not attempting humor.”
Ptolemy chose that moment to slip between them and saunter into the hallway, tail high, as if demonstrating complete ownership of the premises . Lucien’s eyes tracked the cat with an expression so faintly affronted it almost made Rory smile.
“He likes you less than he likes my ex,” she muttered.
“That seems difficult to believe.”
She snorted despite herself, then hated herself a little for it. The sound hung between them, light and accidental, and the old familiarity of it hurt in a way anger hadn’t.
Lucien saw it. Of course he did. His face softened by a degree so slight it might have been a trick of the hallway light.
“May I come in?” he asked.
Rory should have said no. She knew that. She had every reason. He had made a talent out of leaving people with too much hope and not enough certainty. He had disappeared from her life when he found a reason that mattered more than whatever they had nearly become. Or perhaps she had disappeared first, in the only way she knew how, by refusing to beg him to stay.
She should have shut the door in his face and let him spend the night in the rain.
Instead she looked at him standing there, handsome and composed and more vulnerable than he had any right to be simply by virtue of the fact that he had come at all, and felt the shape of her anger begin to buckle around the edges.
“You’re impossible,” she said.
“I have been told.”
“And arrogant.”
“Frequently.”
“And infuriating.”
His mouth twitched. “That, too.”
Rory inhaled through her nose, held it, then stepped back just enough to let him pass. “One foot in my flat and you start lying to me, I’ll shove that cane somewhere very painful.”
Lucien dipped his head and glided past her with all the grace of a man used to entering places he was not entirely wanted. Up close, she caught the clean scent of rain and something darker beneath it, something warm and expensive and distinctly him. Her skin remembered before her mind could intervene.
“Duly noted,” he said.
Ptolemy immediately arched around Lucien’s ankles with a warning chirrup. Lucien glanced down. “Your cat has a death wish.”
“He’s smart.”
“He is from your description alone already better informed than most of London’s elite.”
Rory shut the door behind them, let the deadbolts snap home one by one with a series of hard, satisfying clicks. The sound felt like a boundary drawn in steel .
Lucien stood in the middle of Eva’s crowded sitting room, one immaculate man among the chaos of books and paper and half-solved mysteries. He looked absurdly out of place and somehow exactly where he belonged, as if the room had been waiting for him to disturb its order.
Rory folded her arms. “Start talking.”
Lucien turned slowly , taking in the notes pinned to the wall, the strings of connected clippings, the open texts stacked in two teetering piles beside the sofa. His gaze lingered on a page filled with Rory’s handwriting. Then, very deliberately, he looked back at her.
“You have been busy.”
She lifted one shoulder. “Some of us don’t keep our lives in immaculate boxes.”
“Touché.”
There it was again—that near-smile, that warm thread under the steel. It made her want to throw something. It made her want to step closer. Both impulses were humiliatingly strong.
He rested a hand lightly on the cane, thumb brushing the ivory handle. “Someone is using your name to move information between circles that should not be communicating. I traced the message to a relay in Whitechapel, but the trail went cold before I could identify the sender.”
“And you came here because?”
“Because the message mentioned Eva’s flat.”
Rory went still. “What message?”
He looked at her for a long moment. The quiet between them pressed in, thick as fog.
Then he said, “It said you would know what to do.”
Something cold and precise settled in Rory’s chest. Not fear. Something worse. Recognition.
If someone was using her name, then they knew enough about her to make the lie hurt. Enough to know where she slept, where Eva kept her research, what would pull Lucien across the city at short notice.
And if the message was meant to bring him here—
She looked at Lucien standing in the middle of the room, at the elegant line of his throat, the calm mask he wore so well, the set of his shoulders that suggested he had already decided how much he was willing to risk.
For one horrible, impossible second, Rory remembered being close enough to touch him without thinking. Remembered the heat of his hand at the back of her neck, the low murmur of his voice, the way he had once looked at her like she was not merely interesting but necessary.
Then she remembered the silence afterward.
Her anger came back, but now it was braided tight with worry and something tender she refused to name.
“Fine,” she said, forcing steadiness into her voice. “Then we start with what you left out.”
Lucien’s eyes sharpened. “And what, precisely , do you believe I left out?”
She met his gaze and did not look away.
“Why you really came here,” she said. “Because I don’t buy coincidence, and I definitely don’t buy you walking back into my life unless you had no other choice.”
The room seemed to go very still.
Outside, a siren wailed somewhere down Brick Lane and passed on into the rain. Ptolemy settled himself on the arm of the sofa like a judge preparing to hear a case. Lucien stood with one hand on his cane, his face unreadable in that maddening way that had once made Rory feel chosen and, later, made her feel foolish for ever believing she was.
At last he said, quietly, “You were never a choice I could afford.”
The words landed between them with the force of a slap.
Rory’s breath caught. Her throat tightened so fast it hurt. For a second the flat, the notes, the cat, the city outside all blurred at the edges, and there was only the unbearable fact of him in front of her saying something that sounded too much like truth and too little like an apology.
Then her anger rose up to save her.
“Careful,” she said, voice very controlled . “You’re about to start sounding sincere.”
Lucien’s gaze held hers, steady as a knife. “Would that truly be so terrible?”
And because he was standing there, because the room was too small, because the past had just walked through her locked door in a perfect suit and asked to be let in, Rory found she had no answer that did not involve both yes and no.