AI The last deadbolt snapped free with a click that felt too loud in the quiet of Eva’s flat. Rory pulled the door open, expecting the empty hallway or maybe Eva back early from the shops, and found instead the rain-wet dark of the stair landing and Lucien Moreau standing in it like something conjured from the worst of her late-night thoughts.
He looked exactly the same. Tailored charcoal suit, rain beading on the shoulders, platinum hair slicked back from his forehead, one hand resting on the ivory handle of his cane. The dim bulb over the corridor light caught his eyes—one amber, one black—and for a long, terrible second, neither of them spoke.
“Hello, Rory.”
Her fingers tightened around the door edge. She knew she should say something cutting, or just close the door in his face and throw all three deadbolts. Instead, she said, “What are you doing here?” and hated how breathless her voice came out.
“I needed to see you.”
“That’s not an answer.” She started to push the door shut.
He put his hand against the wood, not shoving, just holding it open. Rain dripped from the sleeve of his jacket onto the warped threshold. “Please. May I come in?”
Rory looked past him, down the narrow stairs that smelled of damp plaster and curry oil from the restaurant below. No one else. The street noises from Brick Lane were muffled by rain. “How did you know I was here?”
“Eva told me.” He paused, and the corner of his mouth gave the smallest twitch. “Not willingly. The cat is easier to persuade than Eva.”
Behind her, Ptolemy let out a low, guttural meow from the top of a stack of research books.
Rory should have turned him away. She should have let the door close and gone back to the sofa with Ptolemy and the kettle and the mountain of Eva’s scrolls. But she had spent six months doing exactly that—keeping the door shut, keeping the questions buried—and he was standing there with rain in his collar and something raw and urgent in his face that she had never seen before.
She stepped back. “Five minutes.”
Lucien crossed the threshold, his cane tapping once against the floor. The flat clenched around him, every surface crowded with books, scrolls, teetering piles of Eva’s research notes. He stood too tall in the middle of it, taking up too much air. Rory relocked two of the deadbolts and left the third open, as if that small bit of distrust could protect her.
She turned to face him. “You’re angry,” he said quietly .
“Brilliant deduction.” She folded her arms over the worn cardigan she’d borrowed from Eva’s wardrobe. “Six months, Lucien. Six months. You walked out of St Katharine Docks with blood on your sleeve and then nothing. No call. No message. I thought you were dead. I thought they’d dragged you back to Avaros. I called every number I had.”
He had the grace to look away. “I know. I couldn’t answer.”
“Couldn’t, or wouldn’t?”
“Both.” His voice dropped, rougher than she remembered. “After what happened, I made a decision. It was wrong.”
She let out a sharp breath. “Wrong? You left me standing in that warehouse with a demon’s ledger and no idea if you were alive. That’s not wrong, Lucien. That’s cruel.”
“I was trying to protect you.” He stepped closer, and the scent of him—rain and cedar and cold night air—hit her like a wave. “My father’s people had your name. You were a liability they would have exploited. If I had stayed, they would have used you.”
“So you thought disappearing was the lesser evil?”
“Yes.”
Rory walked away from him, into the tiny kitchenette, because she needed something to do with her hands. She filled the kettle with more force than necessary and slammed it onto the burner. The clatter echoed off the cramped walls. “I’m not one of your clients, Lucien. You don’t get to manage me.”
“I know.” He had followed her as far as the dropleaf table, but he didn’t sit. “I have spent every day since trying to undo it. That is why I’m here now.”
She lit the gas, watched the blue flame sputter to life. “Why now? Did you finally run out of other people to disappear on?”
He didn’t answer at once. When he spoke, his voice had changed, flattened into something careful. “Your ex. Evan. He’s in London. He’s been asking about you. He knows you go by Rory now. He isn’t alone.”
The name hit her like cold water. Rory went still, her hand still wrapped around the kettle handle. Evan. Cardiff. The reason she had fled to this city in the first place, the reason she knew how to watch exits and never sit with her back to a door. She turned slowly . “How do you know that?”
“I still watch. I never stopped.” The amber eye caught the light, and for an instant it seemed to glow, though it might have been a trick of the lamplight. “You can hate me for leaving, but let me fix this.”
“You don’t get to come back as my hero just because my abusive ex is in London.” But her voice cracked on the last word. She hated the crack. Hated that after all this time, Evan’s name could still turn her spine to ice. “What do you mean he’s not alone?”
“A man named Corbin. A collector. Human, mostly, but he does business with things that should not be named. Evan made a deal with him.”
Rory leaned back against the counter, pressing the small of her back against the tile as if the solidity might help. “What kind of deal?”
“The kind that means he will not stop until he has you.”
Ptolemy jumped down from the bookshelf, landed with a soft thump on the floor, and padded over to sniff the hem of Lucien’s trousers. He sat, tail twitching, and stared up at the half-demon with unblinking golden eyes. Lucien looked at the cat. “Even he knows.”
Rory let out a shaky breath. “And what do you propose I do? Hide? Run again?”
“No.” He closed the distance between them, not fast, but steady, until he stood near enough that she had to tilt her head to meet those mismatched eyes. “I put an end to it. But I need you to trust me for one night.”
“Trust you.” She laughed, bitter and short. “You’re joking.”
“I know I have no right.” His eyes held hers, and the black one was so dark it seemed to swallow the lamplight. “But this is not about us, Rory. It’s about keeping you alive.”
The words hung in the air . She should argue. She should tell him that there was no “us,” that he had made that very clear the night he left. But he was so close now that she could see the fine strands of rain still caught in his pale hair, the tired shadows bruised beneath his eyes. The last time he had stood this close had been in a stairwell after St Katharine Docks, his hand on her jaw, his mouth on hers, and then the door swinging shut behind him. The memory burned through her chest like a lit match.
“There is no ‘us,’ remember?” she said, but her voice came out quiet and unsteady . “You made that clear.”
“I thought I was doing what was best for you.” He lifted his hand, hesitated, then let his fingertips brush the inside of her left wrist, over the small crescent-shaped scar she’d had since childhood. She flinched but didn’t pull away. His touch was cool, deliberate. “I kept telling myself that if I stayed away, you would be safe, and eventually I would forget. I did neither.”
Rory stared at his hand against her wrist. Her pulse rushed beneath his fingers, too fast, too obvious. “Lucien.”
“Let me stay tonight. Not as a fixer, not as a client. Just to keep watch. Tomorrow we end it.”
Behind them, the kettle began its low whistle. She pulled her hand free, turned to shut off the burner. The steam curled upward, fogging the narrow window above the sink. In the black glass, she caught her reflection: pale, dark hair loose around her shoulders, bright blue eyes too wide. She looked like a woman bracing for a blow .
“You think he’s coming here tonight?” she asked, not turning around .
“Eva’s flat is the first place he will check. He knows you stayed here after Cardiff.”
She had told him that once, in the early weeks when they’d still been careful with each other, before the docks and the ledger and the blood. The memory sat heavy in her stomach . “I can’t leave Ptolemy.”
Lucien almost smiled. “The cat will be fine. He likes me.”
Ptolemy made a low noise that sounded remarkably like dismissal and stalked away to the sofa.
Rory turned, drying her hands on her jeans. “If I let you stay, it doesn’t mean I forgive you.”
“I don’t ask for that.”
“And you sleep on the floor. Eva’s bed is off-limits.”
“Understood.”
She looked at him properly then, at the impeccably tailored suit and the damp cuffs and the way his hand rested on the cane’s ivory head. He looked like he had stepped out of a glossy magazine, but his face told another story—hollowed, sleepless, haunted. “You look terrible, you know.”
“Thank you.”
“I mean it. Like you haven’t slept in months.”
“I haven’t.” He stepped back, giving her room, and his voice dropped low and honest. “Not since the day I left you.”
The words landed in her chest like stones. She turned away, blinking hard, and busied herself with two mugs, tea, the ordinary ritual of it. Outside, the rain hammered against the window. Below, the curry house exhaled its warm, spiced breath up through the floorboards. The flat smelled of paper and old candle wax and, now, of him.
“Why did you really come back, Lucien?” She kept her back to him. “If you were watching, you could have sent someone. You didn’t have to come yourself.”
He was quiet for a long moment. Then he said, “Because I am tired of staying away from you.”
Rory turned. His expression was open in a way she had never seen before, the careful composure stripped away. The amber eye caught the lamplight; the black one stayed fixed on her like a promise. Her throat tightened.
“Don’t say things like that.”
“Why not? It is the truth.” He moved to the window and looked down at the rain-slick street below. “I have done many things I am not proud of, but leaving you was the worst . I told myself it was protection. It was cowardice.”
She swallowed. “It was.”
“Yes.”
Rory crossed the room and stood beside him. Below, Brick Lane’s neon signs bled into the wet asphalt. Somewhere a motorbike splashed through a puddle and was gone . “I waited for you,” she said softly . “For weeks. I kept your shirt. The one you left with blood on it. Eva wanted to burn it.”
Lucien turned sharply . “You kept it?”
“In a box under my bed at Silas’.” She folded her arms, as if that could hold her together. “I don’t know why. Maybe to remind myself that it was real.”
He reached for her hand, tentative this time, giving her every chance to pull away. She didn’t. His fingers were cool and calloused despite the fine suits, and they wrapped around hers with a gentleness that made her eyes sting. “It was real, Rory. Every moment.”
“Even the ones you lied about?”
“Especially those.” His thumb traced the ridge of her knuckles. “I lied because I was afraid of what you would see if you knew what I am.”
She looked up at his face, at the black eye that had always seemed to contain too much darkness, at the amber one that was warm and strange and unbearably familiar . “I know what you are, Lucien. Half-demon. Avaros. All of it. Eva’s research didn’t stop at the front door.” She gave a small, sad smile. “I just wish you had told me before I had to read it in decaying scrolls.”
He exhaled, long and uneven. “You deserved better.”
“Yes.” She paused. “But I am still here.”
He lifted her hand and pressed it flat to his chest, over his heart, holding it there beneath the rain-damp wool of his jacket. She felt the beat, steady and strong, and something else beneath it—something not entirely human but alive all the same . “If you let me, I will spend the rest of my life earning back your trust.”
Rory pulled her hand away gently , but not in anger. “Let’s not go that far. One night. Then we’ll see.”
It wasn’t forgiveness. It wasn’t an answer. But it was a door left open, and for now, that had to be enough.
Ptolemy chose that moment to leap onto the coffee table and settle onto a stack of Eva’s papers, scattering dust. The ordinary little act broke whatever tension remained. Rory laughed, brittle but real, and Lucien looked from the cat to her, and some of the light crept back into his tired face.
“Tea?” she asked.
“Please.”
She turned back to the kettle, and for the first time in six months, the cramped flat above the curry house didn’t feel so empty.