AI When Aurora pulled back the last deadbolt and opened the door, Lucien Moreau was standing on the landing as if he had been conjured there by the sheer force of a bad memory.
For one stupid second, she only stared.
Rain had silvered the shoulders of his charcoal coat. His pale hair was slicked back, though a few strands had come loose at his temple. One of his eyes caught the weak hall light and burned amber; the other, black as a wet stone, gave nothing away. He had one hand curled over the ivory handle of his cane. The other hung at his side, gloveless, long-fingered, and unsteady.
Her heart made a hard, ugly lurch .
“Rory,” he said, in that smooth Marseille voice of his, low and expensive and entirely unwelcome. “Bonsoir.”
She tightened her grip on the edge of the door. The old crescent scar at her left wrist went white. “You’ve got a nerve.”
The corner of his mouth moved, not quite a smile . “I have been accused of worse.”
She should have shut the door in his face.
She meant to, in fact. She started to swing it inward, and only then saw the dark stain at his shirt cuff, nearly black against the white. Blood.
Lucien saw her see it. Something shuttered in his expression, pride snapping into place a beat too late.
“Damn you,” she muttered.
“Frequently,” he said, and then his shoulders dipped by half an inch, the smallest crack in his immaculate control. “May I come in before your neighbors begin to speculate?”
“This isn’t my flat.”
“No,” he said. “It is Eva’s. But you are the one holding the door.”
That should not have sounded like a plea. Somehow, from him, it did.
Aurora stepped back.
He crossed the threshold with that elegant, uneven gait she remembered too well, cane tapping once against the worn boards. She shut the door quickly behind him and drove the three deadbolts home, one after another. The flat seemed to shrink around his presence. Eva’s place was always cramped—a one-bedroom maze of teetering books, rolled scrolls, loose notes pinned under mugs and candle stubs. Tonight it smelled of old paper, cardamom, dust, and the curry house downstairs, cumin and frying onion drifting up through the floorboards. Ptolemy, the striped tyrant of Brick Lane, lifted his head from the armchair and let out a sound of deep personal offense.
“Even the cat remembers me,” Lucien said.
Ptolemy’s tail lashed. He jumped down and vanished beneath a table stacked with lexicons.
Aurora folded her arms. “The cat has good instincts.”
She had imagined this moment often enough to hate herself for it. In most versions, if he ever came back, she was colder. Sharper. In control. She did not stand in Eva’s dim little sitting room in an old university sweatshirt and leggings with her pulse climbing into her throat because a man she had not seen in seven months was bleeding onto the floorboards.
“You look well,” Lucien said quietly.
“Don’t.”
“I meant it.”
“And I meant don’t.”
His gaze moved over her face anyway, like he was checking facts against memory. Her black hair was tied back badly; strands had escaped around her cheeks. She knew her eyes would give too much away if she let them. Anger, yes. Hurt, definitely. Something worse than both under it.
Lucien swayed, just perceptibly.
Aurora’s own anger hated her for noticing.
“Sit down,” she said.
“I’m fine.”
“You’re dripping blood on Eva’s floor. Sit.”
He looked as though he might argue on principle, then lowered himself onto the sagging sofa with all the care of a man pretending not to be in pain. He set the cane within reach against the cushion. Up close, the rain on his coat carried the cold smell of the street. Beneath it lay iron and smoke and something sharper she remembered from the supernatural markets south of the river: brimstone cut with spice.
She stayed where she was. “Why are you here?”
“I require Eva’s notes on Avarosi contract sigils.”
“She’s in Oxford.”
“Cambridge, I was told.”
Aurora blinked. “Right. Cambridge. That’s not the point.”
“No.” He let out a breath through his nose. “The point is that I was hoping she had left the notes with you.”
“And you thought just turning up would be what? Convenient?”
His mouth thinned. “No. I thought it would be unpleasant.”
“At least you’re honest about something.”
That landed. She saw it land.
Good, she thought viciously. Good.
Lucien looked down at his stained cuff, then began unfastening his coat with one hand. The movement was slower than it should have been. Aurora watched him fight for composure and lose by increments. Finally she crossed the room in three quick strides and pushed his hand away.
“Stop being dramatic and let me see .”
His head came up. For a moment neither of them moved.
He was too close now. Close enough for her to remember absurd details she had no use for: the clean edge of his jaw after a shave, the faint line between his brows when he was tired , the way his amber eye went almost gold when he was angry and warmer, impossibly warmer, when he wasn’t. Close enough to remember him bent over her in the back of a hired car, breath against her mouth, saying her name as though he had been starving for it.
Close enough to remember the next day, too.
It was a mistake, Rory.
You were useful. Do not confuse that with importance.
The memory cut cleanly. It always had.
“Do not make me regret allowing you inside,” she said.
Something bleak flickered in his face. “I have been regretting it for both of us for months.”
Before she could stop herself, she laughed once, hard and joyless. “That’s rich.”
He unbuttoned his coat and let her take it. It was heavier than she expected, damp wool lining her forearms. His suit jacket beneath it was torn high along the side. When she peeled it back and reached for the hem of his shirt, he caught her wrist lightly .
Even through the heat in her skin, she felt the precise place his thumb rested beside her old scar.
His hand eased away at once, but the touch was already there, bright as a match flare.
“Rory,” he said, voice rougher now, “what you find may be unpleasant.”
“Join the queue.”
She tugged his shirt free and pulled the fabric aside.
The wound was not a wound in any ordinary sense. A jagged mark slashed across his ribs, not open flesh but something burned into the skin from the inside, a livid black-red pattern like a cracked seal. The edges pulsed faintly, each pulse followed by a tightening in his jaw. She had seen glamour, curses, blood rites, things sold in jars with warnings in dead languages. This looked older and meaner than most of them.
“What did this?” she asked.
“An advocate of my father’s homeland with a sentimental attachment to debt.”
“A demon lawyer,” she said flatly.
“Essentially.”
“Of course.”
She went to the kitchen nook for the first-aid tin Eva kept under a stack of untranslated manuscripts. Her hands were steady because they had to be. Inside, her nerves had become a nest of sparks. Lucien in this room felt like someone had opened a sealed box and let old weather pour back in.
When she returned, he had leaned back against the sofa and shut his eyes for a moment. Without the mask of attention on his face, he looked exhausted. Not merely tired. Stripped thin.
She set the tin down harder than necessary. “Tell me what you need.”
“There should be a blue folder somewhere in this catastrophe,” he said, opening his eyes. “Eva copied a set of dissolution marks from a manuscript in Prague. If I can find the sequence, I can interrupt the binding long enough for—”
He stopped when she dipped a cloth in antiseptic and pressed it against the skin near the mark.
“This won’t help much,” he said.
“That wasn’t for the curse. That was for the blood.”
He looked down. There was ordinary blood too, where the unnatural thing had split capillaries along its edges. She cleaned it carefully , efficient despite the fact that his body was warm under her hands and every nerve in her seemed appallingly aware of it .
“You should have gone to one of your own people,” she said.
A small silence opened.
Then: “I did not want one of my own people.”
Her hand paused.
She refused to look at him. “That’s not an answer.”
“It is the truest one I have.”
She set the cloth aside and stood. “I’ll find the folder.”
The flat had never felt so full. Books rose from the floor in unstable towers. Notes colonized the mantel and the windowsill. A scarf hung from a lamp for no reason Aurora had ever understood. She searched through piles with clipped, angry movements while Lucien sat behind her saying nothing. She could feel him in the room the way one felt a lit candle in the dark, by heat alone.
Ptolemy crept out at last, sniffed suspiciously at Lucien’s cane, and then, traitor that he was, jumped onto the sofa beside him.
Aurora stared. “I thought he hated you.”
Lucien, looking faintly surprised himself, let one hand rest on the cat’s striped back. “I have that effect on difficult creatures.”
“Oh, do shut up.”
His laugh was quiet, but real. It slid under her guard before she could stop it. For one treacherous moment, the room felt like some earlier version of itself—before Blackfriars, before the cruel words, before she had taught herself to stop checking every polished black car that slowed outside Silas’s bar.
She found the blue folder beneath a heap of auction catalogues and a Welsh dictionary.
“Got it.” She flipped it open, scanning Eva’s cramped notes. “Dissolution marks, counterbinding, contingent names… Christ, Eva writes like a medieval monk having a stroke.”
Lucien leaned forward. “Third page.”
She turned it. His shoulder brushed hers as he looked. The contact was slight. It burned anyway.
“There,” he said, pointing. “The inverse sequence.”
Aurora read the symbols, then glanced at the mark on his ribs. “You need someone to trace it, don’t you?”
“Yes.”
“And you came here because you can’t do it yourself.”
“Yes.”
She could have told him no. She should have told him no. Let him take his beautiful lies and his cursed flesh and his impossible eyes somewhere else.
Instead she heard herself say, “Take off the jacket.”
He looked at her for a long beat, then complied. The jacket slid to the floor. He began at his tie with practiced fingers, but pain made them clumsy. Irritated with him and herself in equal measure, Aurora stepped in and yanked the knot loose. His breath caught once as her knuckles brushed his throat.
“Hold still,” she said.
“Terrifying woman.”
“You used to like that.”
The words slipped out before she could stop them. The room went utterly still.
Lucien’s gaze lifted to hers. Up close, the difference in his eyes was almost more striking, amber and black, fire and void forced to share the same face.
“I still do,” he said.
Her heart stumbled. “Don’t.”
“Rory—”
“Don’t say things because you’re hurt.”
“I am saying them because I was a coward.”
That hit harder than she expected. She looked down at the page in her hand because it was safer than looking at him. “You weren’t a coward. You were cruel. There’s a difference.”
“Yes,” he said. “There is.”
She set the folder on the table. “You don’t get to walk in here after seven months and offer me one elegant line of regret like that clears the slate.”
“I know.”
“Do you? Because last time I saw you, you told me I was useful. As if that was all I had ever been to you.” Her voice sharpened despite herself. “Do you know what that did to me?”
He did not defend himself. He did not interrupt. The man had a genius for language when it served him. This time he just sat there and took the words.
“No,” he said finally, very quietly. “I know what I intended. I know what I feared. I know neither excuses what I did.”
She let out a laugh that hurt on the way up. “You feared me?”
“I feared what would happen to you if anyone understood what you were to me.”
The room seemed to tilt, not much, but enough .
Aurora stared at him. “And what was that, exactly?”
His jaw worked once. It was the first time she had ever seen him appear to search for courage.
“The one person,” he said, “whose loss I was not certain I could survive.”
Everything in her went still.
From downstairs came the muffled clang of pans, a burst of laughter in Bengali, the ordinary life of Brick Lane carrying on beneath catastrophe as it always did. Ptolemy kneaded the sofa cushion and settled deeper against Lucien’s thigh, purring like a tiny machine.
Aurora folded her fingers around the edge of the table until the scar on her wrist ached.
“You do not get to say that,” she whispered.
“I know.”
“You said what happened between us was a mistake.”
“That,” he said, and now his voice was stripped bare, all the polished surfaces gone, “was the lie.”
She closed her eyes. For a second she was back in his car, rain on the windows, his hand at the back of her neck, the taste of whiskey and cold air and something dangerous. Back in the small stunned silence after the kiss when she had thought, despite every instinct, that perhaps this beautiful impossible man was looking at her and actually seeing her. Then the next morning, the knife of his dismissal, precise enough to leave no ragged edges. She had bled cleanly from it for months.
When she opened her eyes, he was still there. Still waiting. Not reaching for her. Not asking to be forgiven.
Good, she thought. Let him wait.
“Open the shirt,” she said.
A flicker of surprise , then obedience. He pulled the torn fabric wider. Aurora dipped two fingers in the little pot of chalk-salt paste Eva used for temporary warding and began tracing the symbols from the page onto the heated skin below his ribs. Lucien hissed once through his teeth.
“Sorry.”
“Do not apologize.”
“I wasn’t apologizing to you.”
His mouth tipped. “There is the woman I missed.”
The words should have made her step away. Instead her hand stayed steady as she drew the last curling mark and pressed her palm flat over the center of the seal.
Heat surged. The sigils on his skin flared a dull garnet, then blackened and cracked. Lucien bowed forward with a sharp breath, his hand bracing against her hip before he could stop himself. The touch was instinctive, not possessive, his fingers spreading over the curve of her waist as if to anchor himself.
Aurora held on until the pulse under her palm slowed.
When it did, silence rushed in.
His hand was still on her.
She could feel each separate point of contact through the thin cotton of her sweatshirt. The room seemed to narrow to that warmth , her hand on his ribs, his breath against the inside of her wrist, the space between them charged and trembling.
“Rory,” he said.
He said it the way he had in that car, the way he hadn’t said it in seven months, like it meant far more than four letters had any business meaning.
She looked at his mouth. Hated herself for it. Looked anyway.
“If you do this again,” she said, though her voice had gone soft without permission, “if you walk in and out of my life when it suits you—”
“I won’t.”
“You don’t know that.”
“I do.” His gaze held hers, unwavering now. “Because if you tell me to leave tonight, I will. But if you allow me to stay, I am done mistaking distance for protection.”
She searched his face for the slickness, the evasion, the practiced angle of truth he used on everyone else. Found none. Only fatigue. Pain. Want. Something frighteningly close to hope.
Aurora realized, with a jolt almost as painful as the old hurt, that she had missed him in details. The exact cadence of his sarcasm. The way he became still when he was honest. The care with which he always seemed to occupy a room, as if beauty and danger were obligations he had accepted early and never put down.
She had missed him horribly. That was the most infuriating part.
“Staying is not forgiving,” she said.
“No.”
“It is not forgetting.”
“I should hope not.”
Despite everything, a breath of laughter escaped her.
His thumb moved once at her waist, then stilled, asking a question he was too wise to put into words.
Aurora answered by leaning in.
The kiss was nothing like the first one. That had been all surprise and adrenaline and heat breaking loose. This was slower, more careful, and somehow more devastating for it. His mouth touched hers as if he had learned the cost of taking anything for granted. She felt the restraint in him, the question, the almost unbearable gentleness. It undid her faster than hunger ever could.
She slid her hand from his ribs to the side of his neck. His skin was warm. Fine hair brushed her knuckles. He made a low sound she felt more than heard, and then the restraint frayed. Not vanished. Frayed. His other hand came up to cradle her jaw, gloved elegance gone, just Lucien now, kissing her like the truth had finally cornered him.
Aurora broke away first because she had to breathe.
They stayed close, foreheads nearly touching. His amber eye had gone molten. The black one was softer than she had ever seen it.
Ptolemy, profoundly insulted by being jostled , launched himself off the sofa and stalked into the bedroom with his tail high.
Aurora laughed helplessly , and this time there was no bitterness in it at all.
Lucien looked wrecked and beautiful and, to her deep satisfaction, a little dazed. “I seem to have offended the cat.”
“You’ll survive.”
“I have lately become less certain of my resilience.”
She should have made him work harder. She probably still would. There were months of silence between them, and wounds that would not close because of one confession and one kiss, no matter how much she wanted them to. But he was here. Honest, at least for tonight. And she was tired of pretending that wanting him was the same thing as weakness.
“There’s tea,” she said after a moment. “Or whiskey Eva pretends is medicinal.”
“Tea,” he said. Then, after the briefest pause: “And perhaps a chance to continue not leaving.”
Aurora picked up the fallen folder and his discarded jacket and set both aside. “One night,” she said. “You can have one night, a cup of tea, and exactly one more chance to tell me the truth.”
He inclined his head, solemn as a vow. “Then I shall be very careful with it.”
She went to put the kettle on. Behind her she heard him exhale, long and shaky, as if some battle far worse than the curse had only just ended. When she glanced back, he was watching her with that same unguarded look, his cane within reach, his shirt hanging open, the ruined elegance of him at war with the relief on his face.
Outside, rain ticked against the window. Below, the curry house clattered on. Inside the little flat with its books and dust and deadbolts, the air had changed.
Not safe, exactly.
But possible.