AI The third deadbolt gave with a stubborn metallic clack, and Aurora pulled the door open with one hand still braced against the chain.
Lucien Moreau stood on the landing as if Brick Lane had arranged itself around him by appointment.
Rain slicked the shoulders of his charcoal suit and beaded on the platinum sweep of his hair. The curry house downstairs breathed cumin, frying onions, and heat up through the warped floorboards; the stairwell smelled of damp plaster and city exhaust. Lucien smelled faintly, impossibly, of bergamot and smoke. One gloved hand rested on the ivory head of his cane. His face wore the same practiced calm she remembered, the same slight curve of the mouth that had once felt like an invitation and later like a locked door.
For one stupid second, Aurora could do nothing but look at him.
His eyes caught the light from Eva’s hallway—one amber, one black—and the old jolt went through her before she could stop it. Not fear. That would have been simpler. Fear did not settle low in the ribs and tighten the throat. Fear did not remember the warmth of his hand at the small of her back as he guided her through a crowded room full of things wearing human skin.
“Rory,” he said.
No one made her name sound like that. Softened at the edges by Marseille and sharpened by too many secrets.
She tightened her grip on the door. The chain went taut. “No.”
His brows lifted a fraction. “No?”
“No, you don’t get to do that.” Her voice came out colder than she felt, which was useful. “You don’t get to appear out of the rain like some sad French vampire and say my name as if you’ve been invited.”
A beat.
“Half-demon, technically,” he said.
“I know what you are.”
The words landed harder than she intended. Lucien’s mouth lost its shape of amusement. For a breath, the polished surface cracked, and there he was beneath it: tired, pale under the streetlamp glow, his jaw shadowed in a way she had never seen before. He was always immaculate. He had turned being untouchable into a personal religion. Tonight, rain clung to him, and his left sleeve was dark near the cuff.
Not rain.
Aurora’s gaze dropped. The stain spread over charcoal wool in a slow, ugly bloom.
“You’re bleeding,” she said.
“I have been told.”
“By who? The person who stabbed you?”
“Several opinions were offered.”
“Lucien.”
His name came out before she could stop it, and the air changed.
Downstairs, someone laughed in the curry house. A moped coughed past outside. Somewhere in the flat behind her, Ptolemy knocked something off a table with the serene malice of a cat born into academic chaos. All ordinary sounds. All too loud.
Lucien glanced past her shoulder into the flat, at the towers of books and scrolls tilting in lamplight, at Eva’s notes pinned across the walls with red thread and brass tacks. “May I come in?”
The obvious answer was still no.
It sat right there on Aurora’s tongue, sharp and clean. She remembered the last time she had seen him: the alley behind Silas’ bar, the smell of rain then too, his hand around her wrist—not hard, never hard, but firm enough to stop her following . A portal burning blue-white behind him. His expression shuttered.
You have no idea what you’re stepping into, he had said.
Then tell me.
I can’t.
You mean you won’t.
His silence had been the kind that chose a side.
She remembered yanking her wrist free. Remembered the shame of tears she refused to let fall. Remembered him looking at her mouth for half a second, like he wanted to kiss her and knew better, and then turning away anyway.
Now he stood bleeding on Eva’s landing, and Aurora hated that her first instinct was to let him in.
She unhooked the chain.
“Wipe your shoes,” she said, and opened the door.
Lucien’s relief was so brief she might have imagined it. He stepped inside, ducking slightly under the low frame, and the cramped hall seemed to shrink around him. He brought danger with him the way other men brought cologne. Not loud. Not dramatic. Simply there, woven into the expensive cut of his suit and the quiet assessment in his mismatched eyes.
Aurora shut the door fast and slid all three deadbolts home.
The flat on Brick Lane was in its usual state of scholarly collapse. Eva had gone to Cambridge for two days to harass a retired occultist and had left behind enough paper to smother a horse. Books covered the sofa, the chairs, the floor. Scrolls lay weighted open with mugs, a stapler, and one of Aurora’s trainers. A map of London’s old rivers had swallowed the dining table. Candle stubs sat beside a laptop displaying seventeen open tabs on binding circles.
Ptolemy, Eva’s enormous tabby cat, sat in the centre of an annotated grimoire and stared at Lucien with open contempt.
Lucien bowed his head. “Monsieur Ptolemy.”
Ptolemy flattened one ear.
“Don’t charm the cat,” Aurora said.
“I would not dare.”
“You charm everything when you’re nervous.”
His eyes cut to her. “Do I?”
The question was too soft. Too close to what they were not discussing .
Aurora turned away first. “Sit down before you bleed on the landlord’s carpet. Actually, bleed on the carpet. He deserves it. Just not on Eva’s manuscripts.”
Lucien moved toward the sofa, but a stack of hardbacks blocked it—medieval demonology, Welsh folklore, three paperbacks with cracked spines. Aurora swept them up and dumped them on an already overburdened chair. The chair gave a wooden groan. Lucien lowered himself with more care than he wanted her to notice, one hand pressed against his side beneath the open line of his jacket.
The cane rested against his knee.
She noticed that too. He never let it out of reach.
Aurora went to the kitchen nook and grabbed the first aid kit from under the sink. It was wedged between washing powder, a bag of rice, and a jar of something Eva had labelled DO NOT OPEN UNLESS BITTEN. The kit had seen more use than any normal flat’s should. London’s supernatural underworld did not come with NHS-friendly paperwork.
When she returned, Lucien had removed one glove with his teeth. The gesture hit her with an intimacy she did not want: leather tugged free, long fingers flexing, rainwater shining along his knuckles.
“Jacket off,” she said.
His mouth twitched. “I had imagined you saying that differently.”
“Bleed out, then.”
“Cruel woman.”
“Accurate woman.”
He obeyed, shrugging out of the suit jacket with a faint hiss through his teeth. The waistcoat beneath was ruined along his left side. His white shirt clung wet and red to the ribs just below the arm. Not a small cut, then. Aurora’s stomach turned, but her hands stayed steady as she set the kit on the coffee table, shoving aside loose pages full of Eva’s frantic handwriting.
“What did this?” she asked.
“A blade.”
“Brilliant. I’ll write that down for the coroner.”
“A sanctified blade,” he said. “Old iron. Nasty little thing.”
Aurora paused. “Sanctified works on you?”
“Not as well as people hope. Better than I prefer.”
She took scissors from the kit. “This shirt looks expensive.”
“It was.”
“Good.”
She cut it open.
Lucien’s breath caught, barely audible. Aurora focused on the fabric, not on the bare skin revealed beneath. That would be sensible. Professional. Mature.
Unfortunately, there was nothing professional about how she remembered his body.
She had only seen him without a jacket once before, in the back room of Silas’ bar after a minor hellhound incident had become a major property damage issue. His shirtsleeves had been rolled up, forearms dusted with ash, face streaked black at one cheekbone. He had laughed then—actually laughed—when she’d used a broken pool cue to pin a snapping infernal thing to the wall. The sound had undone her worse than the danger.
Now muscle shifted under pale skin as he leaned back. A thin line of old scars crossed his ribs. The new wound ran diagonally, deep enough to gape, edges angry and dark.
Aurora exhaled through her nose. “You need a hospital.”
“I need not to answer questions at a hospital.”
“You need stitches.”
“I was hoping Eva might have a needle.”
“Eva is in Cambridge.”
“So you are alone.”
His tone changed on the last word.
Aurora looked up. “Don’t.”
“Rory—”
“No. If you came here because someone is following you, say that. If you came here because you need help, congratulations, you’re getting it. But don’t start acting protective now. You resigned from that post.”
The room seemed to tighten around them.
Lucien watched her. Rain ticked against the window, fine and quick. Ptolemy began washing one paw with theatrical indifference.
“I did not resign,” Lucien said.
Aurora gave a short laugh and tore open a sterile dressing. “Could have fooled me.”
“I left to keep you alive.”
“There it is.” She pressed gauze near the wound harder than necessary. Lucien flinched. Good. “The noble self-sacrifice argument. Very moving. Very original. Did you rehearse it on the way over?”
His jaw worked. “Every person who has mattered to me has been used against me.”
The anger in her chest stumbled.
Lucien looked away first, toward the black window where his reflection cut a pale shape in the glass. “Avaros does not forgive debts. My father’s people less than most. There were eyes on you after the affair with the reliquary. Not street parasites. Not errand boys. Real hunters.”
Aurora’s hand froze over the gauze.
The reliquary. The night everything between them had shifted from flirtation into something more dangerous. She had stolen a demon-marked silver box from a private collection because Lucien said there were children’s names sealed inside it, and Rory—cool-headed, intelligent Rory, who had once thought her great rebellion was quitting Pre-Law and delivering noodles in East London—had walked into a Mayfair townhouse in a borrowed dress with a razor in her clutch and Lucien murmuring instructions in her ear.
They had survived because she had improvised and because he had trusted her to. Afterward, in the hush of his car, adrenaline still shaking her bones, he had looked at her like she was not a liability but a miracle .
Then he had vanished for three weeks.
“You should have told me,” she said.
“Yes.”
The answer was so simple she did not know what to do with it.
She looked down, peeling bloody gauze away from his skin. “That’s it?”
“Yes,” he said again. “I should have told you. I should have trusted you. I was afraid, and I made a decision for both of us. You deserved better.”
The words slipped under her defenses with insulting ease. She wanted excuses; she was prepared for excuses. Lucien deflecting, Lucien teasing, Lucien making himself untouchable. She had sharpened whole speeches against that version of him.
This one sat bleeding on Eva’s sofa, rain-damp and pale, and offered her the truth like a blade laid hilt-first in her palm.
Aurora swallowed. “You hurt me.”
“I know.”
“No, I don’t think you do.” Her voice thinned, and she hated that more than anything. She reached for antiseptic, busying her hands. “I’m used to people deciding what’s best for me. Evan did it with shouting and locked doors and apologies afterward. My parents did it with law school applications and smiles. Everyone always has a plan for what I’m supposed to survive. I thought you—”
She stopped.
Lucien had gone very still.
The mention of Evan changed his face in a way she had seen only once, when a dealer in cursed bones had made the mistake of threatening a waitress at the Golden Empress. Something old and inhuman moved behind Lucien’s black eye. His hand tightened on the cane until his knuckles blanched.
Aurora pointed the antiseptic bottle at him. “Do not go demonic on my ex in Eva’s sitting room.”
His gaze snapped back to hers.
“He deserves many things,” Lucien said quietly.
“He does. But I’m the one who gets to decide which ones.”
A pause. Then Lucien inclined his head. “Of course.”
The respect in it warmed a place she had not meant to leave cold.
She cleaned the wound. Lucien endured it with a soldier’s silence except for the small catch of breath when antiseptic foamed along torn skin. Aurora was close enough now to see the faint stubble at his jaw, the dark crescents under his eyes. Close enough to feel heat coming off him despite the chill of his wet clothes. Half-demon. Human enough to bleed. Other enough that his blood looked almost black where it soaked into cloth.
“Who stabbed you?” she asked.
“One of the Marrow Choir.”
Aurora glanced up. “That sounds cheerful.”
“They are not.”
“After you or after something you have?”
“Both. I took information from them.”
“Stole.”
“Liberated.”
“Stole.”
“Strategically redistributed.”
Despite herself, her mouth twitched. Lucien saw it. Of course he did. His expression softened, and the room tilted toward memory—toward late-night arguments over bad coffee, his dry commentary while she folded delivery menus at the Golden Empress, the way he had once switched from English to Welsh just to startle a laugh out of her. He spoke four languages fluently and flirted in all of them; she had learned to distrust that charm before realizing the real danger was when he stopped performing.
He was not performing now.
“What information?” she asked.
Lucien hesitated.
Aurora picked up the needle packet from the first aid kit. “I am about to sew your side shut on a sofa currently guarded by a judgmental cat. Choose transparency.”
His gaze flicked to Ptolemy. The cat stared back, unblinking.
Lucien sighed. “There is a name circulating below. Malphora.”
The needle packet crinkled in her hand.
She knew that name .
Not knew, exactly. Felt. It had been scratched into the underside of the reliquary lid in a language Eva later spent forty-eight hours translating badly and swearing at in three dead languages. Malphora. Not a person, perhaps. A title. A key. A curse. Eva had theories. Eva always had theories. Aurora had pretended not to care because the alternative was admitting the word had followed her into dreams.
“What about it?” she said.
Lucien’s eyes stayed on hers. “They believe it refers to you.”
A thin, cold sensation moved through her, like a finger drawn along the inside of her spine.
Outside, a siren wailed down Brick Lane, rising and fading. The flat seemed suddenly too cluttered, too fragile, paper walls against something vast pressing near.
“That’s ridiculous,” Aurora said.
“Yes.”
“You said yes too quickly .”
“Because I want it to be ridiculous.”
Her laugh came out wrong. “I deliver dumplings and argue with landlords. I have a useless half-finished law degree and a scar on my wrist from falling through a greenhouse when I was nine. I’m not an ancient demon whatever.”
“I did not say you were.”
“But they think something.”
“Yes.”
She looked down at her left wrist. The crescent scar was pale against her skin, a small moon near the pulse . She had always found it ugly in a familiar way. Proof of childhood stupidity. A dare gone wrong. Broken glass, her mother shouting, her father wrapping her wrist with a tea towel and trying not to look frightened.
Lucien followed her gaze, and something in his expression shifted—recognition, maybe, or dread quickly buried.
“What?” she demanded.
“Nothing certain.”
“That’s not nothing.”
“No.”
“Lucien.”
He closed his eyes briefly. “I came because the Choir planned to take you tonight.”
The words did not explode. They sank.
Aurora set the needle down with deliberate care. “Here?”
“At your flat above Silas’ first. When they found you were not there, they searched other threads. Eva’s name came up.”
Her heart kicked once, hard. Silas’ bar. Her room above it, with its mismatched sheets and the loose window latch she kept meaning to fix. If she had gone home after her shift instead of coming to feed Ptolemy and water Eva’s terrifying windowsill herbs—
“How did they find me?” she asked.
“Through me.”
Silence.
Lucien did not flinch from it. “Someone in my network sold old information. Meetings. Favours. Places I had been seen. With you.”
Aurora stood. She needed distance, but the flat offered none. Two steps took her to a leaning bookcase. Another would put her in the kitchen. She settled for crossing her arms, then uncrossing them because it made her look defensive, then hating herself for caring.
“So this is your fault.”
“Yes.”
“And you came here bleeding because?”
“I killed two of them and delayed the rest.” He said it without pride. “Not enough. They will come again.”
“Tonight?”
“Possibly.”
Ptolemy jumped down from the grimoire and padded over to Aurora, winding against her ankle. His tail trembled upright. She bent automatically to touch his head, grounding herself in the warm, solid press of him.
Lucien watched the gesture with an expression she could not name.
“You should leave,” she said.
He nodded once. “I will, if you ask.”
That was worse than arguing.
Aurora looked at him. Rain darkened his shirt. The open wound waited, ugly and unfinished. He had come to warn her, yes. He had brought danger too. With Lucien, those had always been tangled . She had known that from the beginning and stepped closer anyway because danger, when he held it, looked like candlelight on a blade .
“You’re still bleeding,” she said.
“I have had worse.”
“I don’t care.”
His face closed.
She heard what she had said, heard the lie in it, and frustration flashed hot behind her eyes. “I mean I don’t care if you’ve had worse. Sit down.”
He obeyed slowly .
She sat beside him, closer than before, and threaded the needle with hands that refused to shake. The sofa dipped under his weight . His knee nearly touched hers. There were a thousand things between them—Avaros, blood debts, old fear, the ache of being left behind—but there was also this: torn skin, a needle, her hand steadying against his ribs while he trusted her not to hurt him more than necessary.
“This will be bad,” she said.
“I trust you.”
The words were quiet. They struck deeper than they should have.
Aurora pierced the skin. Lucien’s fingers closed around the edge of the sofa cushion, but he made no sound. She worked carefully , remembering a summer first-aid course taken for a university volunteer credit she’d abandoned halfway through, remembering YouTube tutorials Eva insisted everyone in their circle watch after a goblin bite incident. In, pull, knot. In, pull, knot. The wound drew together under her hands.
“You can’t just say things like that now,” she said.
“Like what?”
“That you trust me. That you should have told me. You don’t get to be emotionally competent only when concussed.”
“I am not concussed.”
“You’re pale.”
“I am French.”
“Those aren’t the same thing.”
His mouth curved despite the pain. “You missed insulting me.”
“I had to pick up new hobbies.”
“Any good ones?”
“I learned to make soup that isn’t actively hostile.”
“A loss for London’s takeaway economy.”
She pulled the thread a little tight. He sucked in a breath.
“Oops,” she said.
“Entirely deserved.”
“Yes.”
The small smile faded. Aurora tied off the last stitch and taped a dressing over the wound. Her fingertips lingered a second too long against his side. She felt him breathe. Felt the restraint in him, the careful refusal to move toward her.
That had always been part of the trouble. Lucien could be ruthless with everyone but her. With her, he was all restraint. It made her want to break something.
“There,” she said, sitting back. “You’ll live long enough to be smug about it.”
“I am grateful.”
“You should be. My bedside manner is usually worse.”
“Rory.”
She looked at the bloodied gauze because it was easier.
“I did not come only because of the Choir,” he said.
Her pulse answered before she did. “No?”
“No.”
Lucien reached for his discarded glove, then seemed to think better of it. His bare hand rested on his thigh, palm up, fingers slightly curled. An offering he did not quite dare extend .
“I came because staying away has not made you safer,” he said. “It has only made me a coward at a distance.”
The flat held its breath.
Aurora’s laugh was barely a sound. “That’s a very elegant sentence for ‘I messed up.’”
“I messed up,” he said.
She looked at him then. Properly.
Without the easy smile, without the armor of perfect tailoring, Lucien looked younger and older at once. Thirty-two, Eva had once said, though with half-demons that might mean nothing useful. His amber eye burned warm in the lamplight; the black one reflected nothing. He was beautiful in a way that had irritated her from the moment she met him, all sharp cheekbones and controlled grace, but beauty had never been what ruined her. It was the moments he forgot to weaponize it.
Like now.
“What do you want from me?” she asked.
The question came out softer than she planned.
His gaze dropped to her mouth, just for a breath. Then back to her eyes. “More than I have any right to ask.”
Heat climbed her throat. “That’s not an answer.”
“No.” His voice roughened. “I want you safe. I want your forgiveness, though I have not earned it. I want to stop imagining every door I open will have you gone behind it.” He paused, and the next words seemed to cost him. “I want to kiss you, and I want to be the kind of man who would not ask while his blood is still on your hands.”
Aurora looked down.
His blood had dried along her fingers, dark at the cuticles, smeared near the crescent scar on her wrist. The sight should have repulsed her. Instead it felt like a binding neither of them had chosen and both had been circling for months.
She stood abruptly. “I’m going to wash my hands.”
“Of course.”
In the tiny kitchen, she turned on the tap and let cold water hammer into the sink. Her reflection in the dark window looked pale and wide-eyed, black hair tucked messily behind one ear, blue eyes too bright. Not Malphora. Not some underworld whisper . Just Aurora Carter in Eva’s impossible flat, hands shaking now that Lucien could not see them.
She scrubbed until the water ran clear.
Behind her, the sofa creaked. She heard Lucien shift, heard the soft tap of his cane as he stood.
“I told you to sit,” she said without turning.
“I am poor at following medical advice.”
“You’re poor at following lots of advice.”
“Yes.”
His voice came from closer than she expected. Not crowding. Never that. He stood at the edge of the kitchen light, giving her space in a flat that barely had any to spare.
Aurora shut off the tap. Water dripped from her fingers. She reached blindly for a tea towel and found one printed with cartoon leeks.
“Rory,” he said, “if you tell me to leave, I will go. I will put every guard I trust near this building, and you will not see me unless you choose it.”
She dried her hands slowly . “And if I tell you to stay?”
The words slipped out before pride could stop them.
Lucien’s silence was answer enough at first. When she turned, his expression had gone carefully blank, but his eyes—God, his eyes gave him away. Amber lit; black deepened. Want and fear, both leashed so tightly it hurt to look at.
“Then I stay,” he said. “On the chair, if you prefer. By the door. On the roof. Wherever you wish.”
Despite everything, she almost smiled. “On the roof?”
“I am very versatile.”
“You have stitches in your side.”
“I would be versatile quietly.”
A laugh broke from her, small and unwilling. His face changed at the sound. Softened, like he had been starving and she had handed him bread.
That did something dangerous to her anger.
It did not erase the hurt. She would not let it. Want was not absolution. Chemistry was not trust. She knew too well how easy it was to mistake intensity for care. But Lucien had never asked her to shrink. He had infuriated her, protected her badly, lied by omission and vanished with the arrogance of a man who thought loneliness was strategy. Yet when she told him to stop, he stopped. When she named the wound, he did not argue it smaller.
That mattered.
A sharp knock cracked against the door.
Aurora went cold.
Not the polite rhythm of a neighbor. Not Eva’s chaotic battering. Three knocks, evenly spaced. Then silence .
Lucien moved in front of her so fast she barely saw him cross the room. One hand closed over the cane. With a soft metallic whisper , the hidden blade slid free.
Aurora’s heart slammed once, twice.
Ptolemy hissed from beneath the table, tail puffed to twice its size.
Lucien turned his head slightly , not taking his eyes from the door. “Back room. Now.”
There it was again: command, protection, the old pattern waiting to snap into place.
Aurora reached past him and grabbed the heavy iron poker Eva kept by the fireplace despite having no working fireplace. “No.”
His jaw tightened. “Rory—”
“No. If they’re here for me, I’m not hiding in a bedroom behind a laundry rack.”
Another knock.
The deadbolts trembled in their brackets.
Lucien looked at her then, and she saw the fight in him. Saw him choose.
“Very well,” he said. “Stay behind my left shoulder. If I say run, you do not debate etymology, morality, or tactics. You run.”
“I rarely debate etymology in emergencies.”
“You debated the plural of incubus while we were being chased.”
“It mattered.”
“It did not.”
The third knock struck.
Something scratched against the outside of the door, low and deliberate, like claws testing wood.
Aurora’s fingers tightened around the poker. Her fear sharpened, became clean. She could work with clean. Panic was fog; fear was a blade if you held it right.
Lucien angled his body toward the hall. Blood had begun to spot the edge of his new dressing, but his hand on the sword-cane was steady.
“Rory,” he said softly .
“What?”
“If this goes poorly—”
“Don’t.”
“I was only going to say your soup was never that bad.”
She stared at him.
A smile flickered at the corner of his mouth, reckless and brief. “Except the lentil one.”
“Survive this,” she said, “so I can kill you myself.”
“As you wish.”
The door shuddered hard enough to rattle all three deadbolts.
Aurora stepped into place at his left shoulder. Close enough that her arm brushed his. Close enough to feel the heat of him, the living fact of him, no longer a memory walking away in the rain.
Lucien’s gaze met hers for one suspended second.
In it was apology. Promise. Hunger. Something that looked painfully like hope.
Then the lights went out.