AI The first deadbolt thudded back, then the second, then the third with the careful, suspicious rhythm of someone who trusted locks more than people. Aurora stood in the narrow landing outside Eva’s flat with rain beading on the shoulders of her dark coat and a paper bag of still-warm dumplings going soft in one hand. Brick Lane smelled like wet pavement, old fryer oil, and spice drifting up from the curry house below. Behind her, the stairwell buzzed faintly with the bad yellow light that never quite stopped flickering.
She expected Eva’s harried face, or maybe Ptolemy trying to squeeze through the crack in the door.
Instead the door opened, and Lucien Moreau stood there with one hand on the knob and the other resting lightly on the ivory head of his cane.
For one stupid second her body forgot every sensible thing it had learned in the past months. Her pulse kicked hard. Heat flashed low in her stomach . She noticed, absurdly, that his suit was darker than charcoal tonight, almost black, and finely cut enough to make the dim hallway seem cheap around him. His slicked-back blond hair gleamed damply at the temples. One eye caught the hall light amber-bright. The other was black as a keyhole.
He looked as startled as she felt, though he covered it faster.
“Aurora,” he said.
No one said her name like that. Precise, low, touched by Marseille and money and something infernal just under the skin.
Her fingers tightened on the paper bag until grease spotted through. “You’ve got some nerve.”
One dark brow lifted. “Good evening to you as well.”
She laughed once, sharp and unbelieving. “Is Eva here?”
“Yes.”
“Then move.”
He didn’t. He remained in the doorway with the elegant stillness that had always infuriated her, as if the world should arrange itself around him because it usually did. Up close she could smell rain on wool, expensive cologne, and the faint metallic tang she had once learned meant he was hurt and pretending not to be.
Ptolemy appeared between his trouser legs and meowed accusingly at her.
Traitor, she thought.
Lucien glanced down at the cat, then back at her. “If you intend to bludgeon me with dim sum, do step in first. The neighbors will complain.”
“Don’t flirt with me.”
Something flickered in his face. It was gone so quickly she might have imagined it. “I wasn’t aware I still had the privilege.”
That landed where he meant it to. Anger rose clean and hot, easier to carry than the old bruise of him. She shoved past him with her shoulder, forcing him to give way at last. The brush of his coat against her arm was brief and devastatingly familiar .
Eva’s flat was as cramped and chaotic as ever. Books leaned in unstable towers on every available surface; scrolls lay unfurled across the small table; loose notes had spread over the sofa like drifts of paper snow. A chipped mug full of pens balanced on top of a fat dictionary of demonological symbols. Someone had opened the tiny kitchen window, and damp London air pushed around the smell of masala from downstairs, old paper, and cat.
“Aurora?” Eva’s voice came from the bedroom. “Is that you? Thank God. I need the folio with the green ribbon, not the green tape—”
Eva emerged mid-sentence, auburn hair escaping its knot, spectacles crooked, ink on one wrist. Her relief lasted exactly one heartbeat before she registered the room’s temperature.
“Oh,” she said.
“Excellent,” Aurora said flatly. “An ambush.”
Eva winced. “It wasn’t meant to be. I asked him to come because he had a contact I needed, and I asked you to come because you’re the only one I trust not to hand me the wrong manuscript when I’m working under pressure. I did not realize your timing would be quite so… cinematic.”
Lucien shut the door behind them with a soft click. One lock slid back into place out of habit. “You overestimate my talent for melodrama, Eva. Had I planned this, there would have been better lighting.”
Aurora turned on him. “You don’t get to joke.”
He met her gaze without flinching. “No. Perhaps not.”
That should have satisfied her. It didn’t. It only left all that space where his apology ought to be, where it had not been for months.
Eva made a tiny distressed sound and gathered a stack of papers to her chest as if they might shield her. “Right. Before either of you kills the other, I need the Alhazred translation from the shelf by the radiator. The one with the split spine. Rory?”
Aurora exhaled through her nose and crossed to the shelf. The room felt smaller with Lucien in it. Not physically. More as if his presence altered the pressure in the air. She found the book wedged beneath a Welsh grammar guide and held it out to Eva.
“Thank you,” Eva said quickly , then to neither of them in particular, “I’m going to be in the bedroom matching sigils to this account from Limehouse, and I would deeply, deeply appreciate it if when I come back out there is no blood on my floorboards.”
“You assume I’d miss,” Aurora said.
Lucien’s mouth almost moved at that. “Still cruel.”
“Still alive, annoyingly.”
Eva squeezed between them and vanished again, dragging her notes behind her. The bedroom door shut. Not all the way; the frame never aligned properly. Aurora could hear rustling pages and Eva muttering to herself in three languages.
Silence rushed in.
Ptolemy leapt onto the arm of the sofa, sat, and looked between them with the bright avidity of a creature who enjoyed conflict as long as it did not interfere with dinner.
Aurora set the dumplings on the crowded table with more force than necessary. “How long have you been here?”
“Twenty minutes.”
“And in twenty minutes you couldn’t have warned me and left?”
“I did not know you were coming.”
“You could have left when you heard my voice.”
“Yes,” he said. “I could have.”
The honesty of that made her glance at him. He had taken off his gloves. His long pale fingers rested on the cane head, but not heavily. Controlled, as always. Yet there was strain around his mouth tonight, a fine tension in his jaw she remembered from nights when he was balancing pain against pride and determined pride would win.
She hated that she noticed. Hated more that she still cared.
“Then why didn’t you?”
He looked at her for a moment before answering. “Because I was tired of only seeing your back as you walked away.”
The words hit low and hard. She folded her arms to stop herself from doing something foolish, like believe him.
“You should have thought of that before.”
His gaze dropped, just once, to her left wrist where her sleeve had ridden back enough to expose the small crescent scar. He used to touch that scar with his thumb when she couldn’t sleep. A tiny, absent tenderness . He looked away first.
“Yes,” he said quietly. “I should have.”
Rain tapped at the window. Somewhere below, crockery clattered in the curry house kitchen. The ordinary sounds made this feel stranger, not less. As if heartbreak ought to come with thunder and broken glass, not Ptolemy licking a paw on the sofa.
Aurora leaned against the table edge because standing still in the middle of the room made her feel too exposed. “Eva said you had a contact.”
“I did. She has what she needs.”
“Then we’re finished.”
“Aurora.”
“Don’t.” Her voice came out sharper than she intended. She pushed her hair behind one ear and instantly regretted the tell of nerves. “You vanished.”
He went very still.
She laughed under her breath. “No, let’s use your preferred language. You ‘handled it.’ You ‘kept me out of it.’ You made decisions for me and then disappeared for six weeks while every idiot with a whisper and a grudge acted like I was the last to know. So no, Lucien, don’t stand in Eva’s flat and say my name like that as if I’m meant to melt because you finally decided to be present.”
Color changed in his face by a shade, not enough for anyone but her to catch . His hand tightened on the cane. “If I had kept you with me, you would have been in danger.”
“And instead I was what? Spared? Protected?” She straightened. “Do you know what that sounded like to me after Evan? A man deciding what I could bear, what I should know, where I should be, for my own good?”
That landed. Truly landed. She saw it in the flinch he could not quite hide .
The room went quiet enough for her to hear Eva stop moving in the next room.
Lucien’s voice, when it came, was lower. “I know what he did to you was not my story to invoke. But believe me when I say I have hated myself for making you feel even the shadow of that.”
Aurora swallowed. Anger was easier when he deflected. Harder when he did this.
“You don’t get points for hating yourself,” she said.
“No.” He looked tired then, unexpectedly tired, the polish slipping enough to show the man under it. “No, I suppose I do not.”
He shifted his weight , and the movement was fractionally wrong. Tiny, but there. Aurora’s eyes dropped before she could stop them. A dark stain had spread along the side seam of his trousers just above the knee. Not rain. Too thick. Too dark.
“Are you bleeding?”
His expression shuttered at once. “It is nothing.”
She pushed off the table. “That means yes.”
“A superficial inconvenience.”
“Sit down.”
One corner of his mouth twitched despite himself. “There she is.”
“Don’t test me.”
For a beat he seemed about to refuse. Then perhaps the pain won, or common sense, or old habit. He crossed to the sofa with a controlled limp he would have denied under oath and lowered himself carefully . Ptolemy, insulted, jumped to the windowsill.
Aurora crouched in front of him before she could think better of it. The position made her acutely aware of the line of his body, the clean angle of his jaw, the heat coming off him. She unbuttoned the lower part of his coat with brisk, annoyed fingers.
His hand caught her wrist lightly . Not restraining. Just there.
“Rory.”
She looked up. His eyes were strange in the low light—amber and black, warning and void. Familiar enough to hurt.
“If you tell me to leave it, I will actually stab you with your own cane.”
A breath of laughter escaped him. Real this time, soft and disbelieving. He released her.
She rolled the trouser fabric back enough to see the wound. A slice, not deep but ugly, high along the outer thigh . The bleeding had slowed. Whoever had done it had missed anything vital by luck or incompetence.
“Superficial, my arse.” She stood and went to the kitchen alcove, hunting through Eva’s medicinal chaos until she found a tin marked FIRST AID beneath a jar of cloves and three tea towels. “What happened?”
“An argument.”
“With a knife?”
“In London, everyone expresses themselves differently.”
She came back with bandages, antiseptic, and scissors. “You are the most exhausting man I’ve ever met.”
“And yet once you kissed me in an alley behind Smithfield Market.”
Her hands paused over the tin. Heat climbed up her neck in one furious wave. “That was a lapse in judgment.”
“It was raining.”
“It was dark.”
“You pulled me in first.”
She snapped the antiseptic bottle open harder than needed. “And if memory serves, you talked for ten full minutes beforehand about a hellhound ledger.”
“You looked interested.”
“I was being polite.”
His smile was faint, but it changed him, softened the blade edges. “You were not polite, ma chérie. You were staring at my mouth.”
She should not have looked at his mouth then. She did anyway. Full, composed, infuriating. The room tightened around her. She soaked gauze and pressed it to the wound.
He hissed through his teeth.
“Good,” she said.
“I had forgotten your bedside manner.”
“Liar.”
His gaze settled on her face, open in a way she was not prepared for. “No. I had not forgotten any of it.”
Her hands became suddenly less steady. She focused on cleaning the blood, on the practical business of pressure and bandage and avoiding his skin except when she couldn’t. But she could feel him noticing every tiny betrayal in her body—the hitch in her breathing, the care she tried to disguise as irritation.
When she wrapped the bandage around his thigh, her knuckles brushed the muscle there. He went still. Not tense. Still in the attentive, dangerous way of a match held near dry paper.
“There,” she said, tying it off. “Try not to get in any more arguments until at least tomorrow.”
“You make domesticity sound like a threat.”
“It is, with me.”
He looked down at her where she knelt between his knees with the bandage roll in one hand and anger all over her face. The air shifted. She felt it as surely as if he had touched her.
“Aurora,” he said, and this time there was no elegance in it, no practiced smoothness. Just her name, stripped to what it was. “I did leave. I left because a creditor from Avaros had decided the best way to hurt me was through anyone I valued. You were on that list. Eva was on that list. I could handle men sent for me. I could not—” He stopped, jaw tightening . “I could not stomach the thought of one reaching you because of me.”
She stared at him. This close she could see the faint shadow beneath his eyes, the tiny nick at his chin from a bad shave or a worse night. “So you said nothing.”
“I thought if I cut the cord cleanly enough, they would believe you meant nothing to me.”
The ache that had lived under her ribs for months gave a sharp, ugly twist. “And did they?”
His laugh held no humor. “You are alive. So perhaps.”
“That is not the same thing as being unharmed.”
He closed his eyes briefly, as if the words struck somewhere deep and rotten. “I know.”
She sat back on her heels. “Do you? Because you broke my trust, Lucien. Not just my feelings. My trust. You made me look at every kind thing you’d ever done and wonder whether it was just another arrangement you could terminate when the cost changed.”
He opened his eyes. “It was not.”
“Then why should I believe you now?”
He took a long breath. Outside, a siren wailed distantly and faded. In the bedroom, Eva turned a page with exquisite caution.
“Because,” he said, “I am here while injured, unwelcome, and very much aware you could ask me to leave. Because if I were only protecting my image, I would have stayed away and let you hate a polished fiction instead of the flawed man in front of you. Because despite every sensible instinct, I have missed you with an intensity I find humiliating.”
That pulled a helpless, tiny sound from her that was almost a laugh and almost not. “Humiliating?”
“I am a very dignified sufferer.”
“You’re impossible.”
“Yes.” He tilted his head, studying her. “And you are still kneeling.”
So she was.
Suddenly conscious of the intimacy of the posture, Aurora rose too quickly . He reached as if to steady her, then checked himself before touching her. The restraint hurt more than contact might have.
She turned away, busying herself with packing the tin. “You don’t get to say things like that and expect everything to be fixed.”
“I do not expect anything to be fixed tonight.”
“Good.”
“I hoped,” he said, “for the possibility of beginning.”
The room held that between them.
Aurora closed the tin and set it aside. Her heart was making a complete fool of itself. She wanted to throw him out. She wanted to ask where he had slept those six weeks and whether he’d been alone. She wanted to press both palms to his face and kiss him until all the anger burned down to something honest and survivable.
Instead she said, “You should have come to me.”
“Yes.”
“At the start. Not after months. Not bleeding on Eva’s sofa like some tragic apology with cufflinks.”
His mouth curved. “The cufflinks are admittedly excessive.”
“God, you are insufferable.”
“And yet you patched me up.”
“That was triage, not forgiveness.”
“Understood.”
She looked at him then. Really looked. At the fatigue under the immaculate exterior, the hope he was trying to hide, the care in him that had always been tangled up with control until she could barely separate one from the other. There was still hurt here. Plenty of it. But there was something else too, stubborn and bright and very much alive.
Ptolemy jumped down from the sill, stretched, and sauntered over to head-butt Lucien’s uninjured leg as if rendering judgment .
Aurora let out a breath she hadn’t realized she was holding . “Eva’s going to need another hour at least.”
“Probably.”
“I brought dumplings.”
“I noticed.”
She hesitated, then moved to the table and opened the paper bag. Steam and ginger rose into the cramped room. She found two chipped plates under a stack of notes and began dividing the food with unnecessary concentration.
Behind her, Lucien said softly , “Is this a reprieve?”
“No,” she said. “This is food. Don’t romanticize it.”
“Never.”
She snorted at that. “Liar.”
When she turned, he had eased back into the sofa, cane leaning beside him, one hand braced on his bandaged thigh. He looked less like a prince of the underworld and more like a man trying very hard not to scare away the one thing he wanted.
She handed him a plate. Their fingers brushed. The contact sparked through her, clean and immediate.
Lucien’s gaze lifted to hers. “Thank you.”
“For the dumplings or the bandage?”
“Yes.”
She took the chair opposite rather than the space beside him, a compromise her pride could live with. The flat felt less like a battleground now, though not safe exactly. Charged. Tender in dangerous places.
From the bedroom, Eva called, “Has the murder been postponed?”
“For tonight,” Aurora said.
“Excellent. If either of you falls back in love before I finish this translation, keep it quiet.”
Aurora shut her eyes. “Eva.”
Lucien, damn him, looked delighted .
A reluctant smile tugged at Aurora’s mouth before she could stop it. When she opened her eyes, he was watching her as if the sight were rare and precious.
Nothing was solved . The hurt remained, with all its sharp corners. But the door, once opened, had not closed again.
She lifted a dumpling in silent warning. “One wrong sentence and I reconsider the stabbing.”
He inclined his head gravely. “Then I shall choose my next words with extreme care.”
“Try honesty for a change.”
He held her gaze. “I want to.”
It was too much, too soon, and still exactly what she’d wanted to hear.
So they ate in Eva’s crowded flat while rain stitched the windows and London muttered below them. Across the small distance between chair and sofa, anger and longing sat down together at the same table, neither willing to leave first.