AI The last deadbolt slid back with a reluctant scrape, and Aurora Carter opened the door with a knife in her hand.
Not a kitchen knife. Eva owned plenty of those, blunt from misuse and forever buried beneath towers of takeaway containers, but this one was Rory’s: slim, black-handled, balanced for throwing, lifted from under a stack of photocopied grimoires the moment Ptolemy had gone rigid on the windowsill and hissed at the hall.
She expected a debt collector, a demon, or possibly Mr. Rahman from downstairs coming to complain again about the leak over table six.
She did not expect Lucien Moreau.
For one foolish, treacherous heartbeat, all the air went out of her.
He stood on the landing as if he had been painted there by some smug old master with a fondness for cheekbones and expensive tailoring. Charcoal suit despite the hour. Platinum hair slicked back without a strand out of place. One gloved hand rested on the ivory head of his cane, the other hung at his side, empty and carefully visible. His face was paler than she remembered, or perhaps the weak bulb over the stairwell only made it seem so. Its yellow light caught the uneven colors of his eyes—one amber, one black—and turned the amber one almost gold.
“Bonsoir, Aurora,” he said.
There it was. That voice. Warm gravel wrapped in silk . Marseille on the edges, London in the restraint, danger tucked underneath like the blade in his cane.
Rory tightened her grip on the knife until the crescent scar on her left wrist pulled white.
“No.”
One dark brow lifted. “No?”
She stepped back only enough to swing the door. “No.”
His cane came up, not quite blocking it, not quite forcing anything . The ivory handle touched the splintered wood with a soft knock. “Five minutes.”
“You had five minutes in Southwark.”
Something passed over his face. Too quick to keep. Too real to ignore.
From behind her, Ptolemy yowled a long, offended note and leapt down from the windowsill, scattering three index cards, a map of the old sewer routes, and one of Eva’s mugs full of dead pens. The mug hit the floor and cracked.
Rory didn’t look back. She didn’t dare. The moment she took her eyes off Lucien, he’d be in the room, and the terrible thing was not that she feared he would force his way inside.
It was that she feared she would let him.
“Southwark,” he repeated softly .
“Yes. The place with the cultists, the blood circle, and you telling me to run while you stayed behind to play martyr.” Her voice came out sharper than she intended. Good. Sharp was better than shaking. “Or were there several Southwarks? Hard to keep track with you.”
Lucien’s mouth curved, but not into a smile. “I did not play martyr.”
“No, you played dead. Much more convincing.”
“Aurora.”
“Don’t.” The knife rose a fraction. His gaze flicked to it, then back to her face, mild as rain. That irritated her more than it should have. “Don’t say my name like that.”
“Like what?”
Like you remember how I sounded when I said yours in the dark. Like you know exactly where to put your hands. Like I might still forgive you if you made it beautiful enough.
“Like you’re allowed to,” she said.
The stairwell smelled of cumin and old paint, of damp plaster and the curry house downstairs shutting down for the night. Beyond him, Brick Lane murmured through the bones of the building: a laugh from the street, a motorbike coughing past, bins clattering somewhere below. Ordinary sounds. Human sounds. They had no business continuing while Lucien Moreau stood at Eva’s door looking as though the past six weeks had been merely a delay, not the slow, vicious widening of a wound.
He lowered his cane. “There is something hunting you.”
Rory laughed once. It came out ugly. “That narrows it down.”
“I mean something specific.”
“Congratulations.”
“It found your name.”
Her hand stopped hurting. Everything in her went still.
Lucien saw it. Of course he did. The man traded in tells the way others traded in currency. His own expression did not change, but the gloved fingers on his cane tightened. A small betrayal. Rory held on to that.
“Which name?” she asked.
His amber eye darkened. “The one from Avaros.”
The corridor seemed to tilt beneath her feet.
Malphora.
She had not spoken it aloud in weeks. She had not even let herself think it whole. It lived in her mind like something buried badly, a corner protruding through the soil. Not her name, not really . A mark. A mistake. A thing an Avarian seer had spat at her in a cellar full of salt and screaming, right before Rory’s life had stopped making sense in entirely new and creative ways.
She kept the knife up by effort alone. “How?”
“That is what I am trying to learn.”
“No, Lucien, what you’re trying to do is walk back into my life with half a warning and expect me to be grateful.”
His jaw shifted. A near-clench. “I expect nothing.”
“That’ll be a first.”
Another flicker . She hated that she still knew him well enough to read the tiny fractures in his composure. Hated that she had spent enough nights across from him in back rooms and black-market cafés to understand his silences. Hated that every part of her remembered the night on the roof above Silas’ bar, when he had stood too close and she had let him, London wet and glittering around them, his coat around her shoulders, his voice low at her ear as he said, I am not a good man, ma chère, and she had answered, I know , because at the time it had felt like a promise instead of a warning.
Ptolemy prowled up beside her ankle and glared at Lucien with the flat, ancient contempt only a tabby could manage.
Lucien looked down. “Monsieur Ptolemy.”
The cat hissed.
“Good judge of character,” Rory said.
“Naturally. He likes you.”
“Flattery won’t get you over the threshold.”
“No.” Lucien’s gaze returned to hers. “But the thing behind me might.”
For the first time, Rory looked past him.
The landing was empty. Narrow stairs dropping into shadow. Peeling banister. A stain on the wall shaped vaguely like Wales if Wales had been punched . Nothing else.
Then the bulb above Lucien flickered .
Once.
Twice.
The shadows at the bottom of the stairwell did not move so much as gather. They thickened, folding into themselves, swallowing the weak yellow light step by step. Rory’s pulse punched hard in her throat.
“Eva’s wards?” Lucien asked.
“Still up.”
“Are you certain?”
“As certain as I can be when Eva labels everything in a code she invented after three glasses of wine.”
“Then I recommend,” he said, voice still infuriatingly calm, “that you invite me in.”
Rory’s laugh died before it formed. “Oh, absolutely not.”
“Aurora.”
“If you think I’m giving a half-demon a verbal invitation across a threshold because the lights are doing a spooky little dance , you’ve suffered some sort of head injury since I saw you last.”
The shadow reached the first turn of the stairs.
Ptolemy stopped hissing. That frightened her more.
Lucien turned his head slightly , the clean line of his profile cutting against the yellow light. His cane shifted in his hand. Not fear, not quite. Readiness. The kind that meant blood would follow.
“I do not require invitation as a vampire would,” he said. “But Eva’s wards will treat me as hostile unless you permit otherwise. If they strike while I defend the door, they may break. If they break—”
“I can work it out.”
“You can. In perhaps three minutes.” He glanced down the stairs. “We have thirty seconds.”
Rory hated him. She hated his precision, his correctness, his stupid flawless suit. She hated that he had come here instead of sending one of his underlings. She hated the narrow, tender thread of relief winding through her anger because he was alive. Because he had come.
The shadow made a sound.
Not footsteps . Wet paper dragged over stone.
Rory stepped back. “Fine. Lucien Moreau, you may enter Eva’s flat, but if you betray me, I’ll feed your spleen to the cat.”
Lucien crossed the threshold in one fluid movement. The air snapped around him. Blue-white sigils flared over the doorframe, sharp as lightning, bathing his face in cold fire. He grimaced—not much, but enough to show teeth —and for a second Rory smelled burnt sugar and hot metal.
Then he was inside.
She slammed the door.
Something struck it from the other side.
The whole flat shuddered. Books toppled. Scrolls rolled off the coffee table. Ptolemy shot under the sofa with a noise like tearing cloth.
Rory threw the first deadbolt. Lucien caught the second before her hand reached it, sliding it home. Their fingers brushed.
It was nothing. Leather against skin. An accident.
Her body, traitorous and immediate, remembered every touch he had ever given her. His hand at the small of her back steering her through a crowd. His fingers closing around her wrist to pull her out of the path of a hex. The single kiss he had pressed to her knuckles in an alley behind a Soho jazz club, mocking and courtly until his mouth lingered one second too long and the whole world had narrowed to his lips, her pulse , and the rain.
Rory snatched her hand away.
The door shook again. The third deadbolt rattled loose in its bracket.
Lucien looked over the cluttered flat. “Salt?”
“In the blue biscuit tin.”
“Which blue biscuit tin?”
Rory followed his gaze.
Eva’s flat was a paper storm given walls. Books stacked three deep along the skirting boards. Scrolls tied with red thread hanging from curtain rods. Research notes pinned over research notes until the wallpaper had surrendered. There were six biscuit tins visible from the doorway alone.
“The one with Henry VIII on it.”
“That tin is green.”
“He’s wearing blue.”
Lucien moved without further argument. He picked his way through the chaos with the grace of a dancer and the irritation of a man navigating a swamp. Rory dropped to her knees by the entry rug and peeled it back, searching for the ward-line Eva had inked into the floorboards after the thing with the mirror. There—a looping chain of symbols in black and copper, one section dimmed near the hinge side of the door.
The impact came again.
Wood groaned. Dust sifted down.
“Any time now,” Rory called.
“Your confidence in me warms the heart.”
“My confidence is in the salt.”
A tin opened behind her. “This is sewing thread.”
“Wrong monarch.”
A pause. “Your Tudor taxonomy is abominable.”
“You’re the polyglot genius. Improvise.”
He muttered something in French that sounded rude and lovely. Rory pressed her palm flat beside the damaged ward-line, feeling for heat, for current, for anything Eva had tried to teach her in between coffee and panic. Magic did not come naturally to Rory. It came like a language learned late and under duress: useful phrases, bad accent, grammar held together with spite. The symbols under her hand gave a faint pulse .
Good. Not dead. Just hungry.
Lucien crouched beside her, salt cupped in one palm. He had found the right tin. Of course he had. His shoulder nearly touched hers, bringing with it the scent of cedar, smoke, and some expensive cologne she had once pretended not to notice.
“Where?” he asked.
“There. Broken link.”
He poured a thin line with surgeon’s care.
Another strike slammed the door inward. The wood bowed. The ward flared. Rory hissed as heat bit up through her palm, but she didn’t move. The crescent scar on her wrist shone silver for an instant, or perhaps she imagined it.
Lucien saw. His hand closed around her wrist and lifted it off the floor.
Pain vanished.
Rory stared at his fingers encircling her skin. “Let go.”
“You were burning yourself.”
“I said let go.”
He released her at once.
The absence felt worse.
She hated that too.
Rory flexed her fingers and reached again, this time keeping her palm above the line instead of on it. “I need blood.”
“No,” Lucien said.
She looked at him. “No?”
His face had hardened. “Absolutely not.”
“Oh, I’m sorry, I didn’t realize you had a vote.”
“I have several votes regarding you bleeding on a ward to keep out an Avarian shade.”
“Then cast them in silence .”
“Aurora—”
“It needs an anchor. Salt closes. Blood tells it what to protect.” She held his gaze, refusing to blink first. “Eva’s notes. Not mine.”
“Use mine.”
The offer landed between them with a weight no threat had managed.
Rory’s throat tightened. She covered it with a scoff. “Demon blood on Eva’s threshold? Brilliant. We’ll either fix the ward or open a boutique hellmouth. Very on brand for Brick Lane.”
“My human blood, then.”
“That’s not how halves work, Luc.”
His name slipped out.
She saw it hit him. Not hard. Deep.
For a moment the thing outside fell away, muffled behind wood and sigils and old hurt. Lucien knelt beside her in Eva’s impossible flat with salt on his glove and light flickering over his sharp, tired face. Up close, she could see what the stairwell had hidden. The faint bruise beneath his amber eye. A thin cut at his hairline. The way he favored his left side, barely, as if each breath bargained with pain.
He had not walked out of Southwark untouched. Not dead, no. But not untouched.
Rory’s anger, built carefully over six weeks from humiliation and fear, shifted under the pressure of unwanted knowledge.
“Why are you hurt?” she asked before she could stop herself.
Lucien’s mouth compressed. “This is not the time.”
“Of course it isn’t.”
The door buckled with a crack that snapped both their heads around. A strip of blackness seeped through the split panel, thin as smoke and slick as oil. It quested inward, tasting the air.
Rory sliced the blade across the pad of her thumb.
Lucien swore.
“Later,” she snapped, and pressed the blood to the ward.
The floor ignited.
Not in flame. In light. Copper lines blazed from the threshold outward, racing beneath rugs and books, beneath the sofa where Ptolemy wailed like an air-raid siren. Symbols leapt onto the walls, over Eva’s pinned notes and maps, turning the cramped flat into the inside of some vast illuminated manuscript. The black tendril recoiled. Lucien rose in the same motion, drawing the blade from his cane with a whisper .
Rory had seen it before, but never this close: thin, wicked, bright as a sliver of moon.
The ward surged. The door exhaled.
Outside, something screamed.
It was not loud. It was not even human enough to be called a scream. It slid between Rory’s ribs and scraped. She clapped a hand over her mouth. Lucien stepped in front of her before she decided whether to move, his body a shield, blade angled low.
The blackness snapped back through the crack. The light burned hotter, brighter.
Then silence dropped.
The bulb in the hall steadied. The flat settled with small, indignant creaks. Somewhere downstairs, a man shouted in Bengali, and another answered in English, “It’s fine, it’s fine, just the pipes,” with the exhausted confidence of Londoners refusing to acknowledge the apocalypse if it interrupted closing.
Rory stayed crouched by the door, thumb throbbing, breath ragged.
Lucien did not turn around immediately. He listened. She watched the back of him, the precise fit of his jacket, the tension across his shoulders. His blade remained bare.
After a long moment, he said, “It is gone.”
“Gone gone?”
“No.”
“Wonderful distinction. Very comforting .”
He slid the sword back into the cane. The soft click sounded absurdly civilized after everything. When he faced her, the mask was almost in place again.
Almost.
“You are bleeding,” he said.
“So observant. No wonder people pay you.”
He reached into his inner jacket pocket and produced a folded white handkerchief.
Rory stared at it. “You cannot be serious.”
“It is clean.”
“It probably costs more than my weekly food shop.”
“Then do not waste it.”
She should have refused. Instead she took it, because her thumb hurt and because the adrenaline was ebbing , leaving her cold. Their fingers did not touch this time. She wrapped the cloth around the cut and pressed hard.
Lucien watched her as though the act required his full attention.
Rory stood, too quickly . The room tilted. She caught the edge of a bookcase. Several paperbacks slid free and thudded to the floor around her boots.
Lucien moved. He stopped himself before touching her.
That restraint cut sharper than his hand would have.
“I’m fine,” she said.
“You are very clearly not.”
“Neither are you.”
“I have been worse.”
“That isn’t an answer.”
“No,” he said. “It is not.”
They stood among the wreckage of Eva’s flat with the door cracked and glowing faintly behind them, separated by three feet and six weeks and a hundred things neither of them had said when they should have.
Rory looked away first.
Mistake. Her gaze landed on the small table by the window, where Eva had left a scatter of photographs from some research binge. One showed Rory outside the Golden Empress in her delivery jacket, hair windblown, face turned half away. Another showed Silas’ bar. Another, more recent, had been taken through rain-streaked glass: Rory entering this very building.
Her stomach dropped.
Lucien followed her stare. His expression went lethal.
“You brought surveillance photos into Eva’s flat?” Rory asked. Her voice came out quiet. Too quiet.
“I took them from the man who was carrying them.”
“Man?”
“Not human.”
“Why didn’t you open with that?”
“I was distracted by the knife.”
“I was distracted by your face.”
His gaze snapped back to hers.
Heat climbed Rory’s neck. “Your unexpected face. At my door. Don’t make that into something.”
“I would not dare.”
“You dare professionally.”
A ghost of a smile touched his mouth, and for one dangerous second she nearly smiled back.
Then memory rose: Lucien in the red light of the Southwark chamber, blood on his collar, shoving a key into her hand. Run, Aurora. Don’t look back. His mouth on hers—hard, sudden, desperate. Not a promise. A goodbye. Then the doors slamming between them while she screamed herself hoarse on the other side.
The almost-smile died.
“You let me think you were dead,” she said.
Lucien’s face closed, but not before pain moved through it. “I know .”
“No. Don’t do that. Don’t say it like it’s a line in a ledger. You know . Fine. Excellent. I’m glad the fact has been noted.” Her voice cracked, and she hated that more than anything. She turned away, dragging a hand through her shoulder-length black hair. “I called in favors. I went to places you told me never to go. I threatened a goblin solicitor with a stapler, Lucien. A stapler.”
“A formidable weapon in your hands, I am sure.”
“Don’t.”
The word stripped the softness from the room.
He bowed his head once. “I am sorry.”
Rory laughed under her breath. It wasn’t humor. “Are you?”
“Yes.”
“Then why?”
Lucien looked toward the patched ward at the door, where her blood had dried dark over Eva’s symbols. When he spoke, his voice had lost its polish. “Because if Avaros believed you mattered to me, they would have used you to chain me. If my enemies believed I survived, they would have followed me to you. If you believed I survived, you would have come looking.”
“You arrogant bastard.”
“Yes.”
“I get to decide what risks I take.”
“Yes.”
“You don’t get to protect me by making me grieve you.”
His eyes closed.
The sight of it undid something in her. Lucien Moreau did not close his eyes in arguments. He watched, calculated , adjusted. He did not stand in cluttered flats looking as if a woman’s anger had finally found the seam beneath his ribs.
“I know ,” he said.
Rory’s throat burned. “I hate you a little.”
“I know that too.”
“No, you don’t.” She turned back to him fully. “Because if you did, you wouldn’t look so relieved to hear it.”
His amber eye fixed on her. The black one reflected nothing at all. “A little is not all.”
The room seemed to shrink.
Outside, a siren wailed and faded. Downstairs, pans clanged. Ptolemy crept out from under the sofa, tail fat as a bottle brush, and began licking one paw with aggressive dignity.
Rory should have stepped away. Should have asked for names, facts, plans. Should have called Eva, called Silas, called anyone who could stand between her and the terrible gravity of Lucien standing wounded in the place where she had been trying to stitch her life back together.
Instead she said, “You kissed me.”
His breath changed.
“In Southwark,” she added, as if he might have forgotten . As if she had forgotten anything. “You kissed me, and then you shoved me through a door and disappeared.”
Lucien’s hand tightened on the cane. “I should not have done that.”
“The kiss or the shoving?”
“The shoving saved your life.”
“That wasn’t my question.”
“No.” He looked at her mouth. Only for a second, but she felt it like touch. “It was not.”
Rory’s heartbeat became a stupid, reckless thing.
Lucien took one step closer. Not enough to crowd. Enough to ask. That was worse. She could refuse force. She had learned how. But choice—choice was messy. Choice asked what she wanted when anger stopped being useful.
“I kissed you,” he said, “because I thought I would die, and in that moment I was not noble enough to die without knowing what it felt like.”
Her hand curled around the bloodied handkerchief. “And what did it feel like?”
The question barely made sound.
Lucien’s composure broke in increments: the softening of his mouth, the hunger in his eyes, the grief underneath it.
“Like regret,” he said. “Not for kissing you. For every moment I had not.”
Rory had no clever answer. No blade bright enough. The truth moved through her, inconvenient and alive.
She crossed the space between them and slapped him.
Not hard enough to injure. Hard enough to turn his face. The crack of it snapped through the flat, startling Ptolemy into another hiss.
Lucien remained still, cheek reddening, eyes lowered.
“That,” Rory said, voice shaking, “is for making decisions for me.”
He nodded once. “Deserved.”
She grabbed his lapel with her uninjured hand and pulled him down to her.
“And this,” she whispered against his mouth, “is my decision.”
The kiss did not begin gently .
It broke open.
Lucien made a sound low in his throat—surprise, relief, need, all tangled—and then his free hand came up, stopping just short of her waist as if some last shred of honor still fought for breath. Rory solved that by stepping into him. His palm settled at her back, broad and careful, and the care nearly finished her.
He tasted of smoke and mint and danger. Of all the nights she had told herself she was furious when she was also frightened, lonely, aching. His mouth moved against hers with devastating restraint at first, as though he feared she might vanish. Then she caught his lower lip with her teeth, and his restraint frayed.
The cane clattered onto a pile of books.
Good.
Rory pushed her fingers into the immaculate sweep of his platinum hair and ruined it. He shuddered. The knowledge that she could do that—to him, to Lucien bloody Moreau—sent a fierce, bright satisfaction through her. He backed her one step into the bookcase, then froze when the shelves rattled.
“Are you hurt?” he murmured against her mouth.
“Yes,” she said.
He pulled back at once.
She glared up at him. “Emotionally, you idiot.”
For half a second he looked so startled she almost laughed. Then he did laugh, quietly, helplessly , the sound rough around the edges. It changed his whole face. Made him younger. Less untouchable. More dangerous, somehow, because now she knew what tenderness looked like on him .
Rory’s anger was still there. So was the hurt. They had not vanished because his mouth was warm and his hand fit perfectly at the curve of her back. She was not that foolish. Not anymore.
But his forehead came to rest against hers, and neither of them moved away.
“I cannot promise safety,” Lucien said.
“I’d assume you were lying if you did.”
“I cannot promise I will always choose correctly.”
“That’s because you won’t.”
His breath brushed her cheek. “I can promise to tell you the truth.”
Rory closed her eyes. The flat smelled of salt, burnt wards, old paper, and him. Her thumb throbbed beneath his handkerchief. Her heart, the traitorous thing, hurt worse.
“All of it?” she asked.
“All I know .”
“That sounds like broker wording.”
“It is,” he admitted. “I am trying to be precise.”
She opened her eyes. “Try being brave.”
Lucien went very still.
Then he lifted his hand from her back and, with a care that made her chest ache, touched the side of her face. His thumb rested near the corner of her mouth. She could feel the tremor in it.
“I was more afraid of your grief than of my death,” he said. “Because death is simple. Your grief would have meant I had been loved by you, and I did not know what to do with the wanting of that.”
Rory stared at him.
There were a dozen things she could say. That love was too large a word to drop into Eva’s flat between a cracked mug and an Avarian assassination attempt. That he had no right. That he was late. That she had not said it.
Instead her eyes stung, which was deeply inconvenient.
“You’re a nightmare,” she said.
“Yes.”
“And if you vanish again, I’ll find a necromancer just to drag you back and kill you properly.”
His mouth curved. “I would expect nothing less.”
Ptolemy chose that moment to leap onto the table and sit directly on the surveillance photographs, as if the matter of greatest importance had been decided and he was now claiming evidence.
Rory let out a breath that almost became a laugh. She stepped back, because if she did not, she would kiss Lucien again, and if she kissed him again, they might forget the thing hunting her name.
Lucien let her go. That mattered.
She bent to pick up his cane and held it out. “Start talking.”
He accepted it, fingers brushing hers. This time she allowed the contact to linger for one beat. His gaze dropped to their hands, then rose.
“Everything?” he asked.
Rory lifted her chin. “Everything.”
Outside the repaired door, the landing remained silent. The ward pulsed faintly with her blood, keeping watch.
Lucien looked at the door, then at the photographs under Ptolemy’s smug paws, then back at her. Whatever softness the kiss had made in him did not disappear, but something colder joined it. Purpose. Violence, leashed and waiting.
“The shade was sent by someone using an Avarian title I have not heard since childhood,” he said. “The Collector of Names.”
Rory’s skin prickled.
Lucien’s eyes held hers. “And he is not hunting you because of what you are, Aurora. He is hunting you because of what he believes you can become.”
Ptolemy’s tail flicked once over Rory’s photographed face.
Rory tightened the ruined handkerchief around her thumb and squared her shoulders. The old fear rose, but this time Lucien stood within reach, alive and infuriating and looking at her as if her choices mattered.
“All right,” she said. “Then we make him regret learning my name.”