AI Aurora yanked the last deadbolt back and hauled the door open.
Lucien Moreau stood on the landing with one hand braced on the frame and blood soaking the side of his charcoal suit.
For one hard beat, neither of them moved.
Ptolemy shot between Aurora’s ankles, took one look at the man on the threshold, and puffed into a striped bottle brush. The cat’s hiss cut through the cramped hall.
Lucien’s mouth bent, not quite a smile.
“Your welcome has improved.”
Aurora shoved at the door.
His ivory-handled cane snapped across the gap. Wood hit metal. The door bounced back an inch.
“Don’t.”
“I practised that slam for months.”
“I noticed the commitment.” His gaze slid over her face, then dropped to the old black T-shirt she wore under an open overshirt, the ink smudge on her thumb, the silvered crescent scar on her left wrist where she still gripped the edge of the door. “If you prefer, I can collapse out here. It will entertain the neighbours.”
“You’ll bleed on the landing.”
“Also true.”
She looked past him. The narrow stairwell twisted down towards the smell of hot oil and cardamom rising from the curry house below. No footsteps . No voices. Just the hum of the building and Lucien’s blood dripping, soft and steady, onto the worn lino by the door.
“You’ve got ten seconds to explain why you’re here.”
“I counted on six.”
“Then you should have picked a different flat.”
His black eye caught the low hall light. The amber one stayed fixed on her, sharp as a blade.
“I need sanctuary .”
She laughed once, flat.
“You used up that word.”
“Rory.”
“Don’t call me that.”
“Then don’t leave me in the corridor. I am making an effort to remain charming, and the blood loss complicates it.”
The old hurt hit fast, ugly and hot, but his voice still moved under her skin like silk dragged over a wound. It annoyed her that even now, with half his shirt ruined and his suit hanging open, he looked arranged. Deliberate. Dangerous.
She stepped back.
“One mistake.”
“Only one? You grow generous.”
He slipped inside before she could change her mind. He moved with that same elegant limp she remembered from the first night she met him in Soho, cane tapping once, precise and measured , as if he set the pace for every room he entered. The difference now sat in the strain around his mouth and the dark smear at his ribs.
Aurora slammed the door, shot all three deadbolts home, then turned on him.
“If this is one of your games, I swear to God, Lucien.”
“It isn’t.”
“That almost sounded sincere.”
“Cherie, I am wounded.”
“I can see that. Sit down.”
She pointed at the battered sofa wedged between a tower of books and Eva’s overflowing desk. Scrolls, index cards, half-burnt candles and open reference texts covered every surface. A map of London’s ley lines lay pinned to the wall with kitchen knives. The room smelt of paper, dust, incense ash and the curry house’s spice seeping through the floorboards.
Lucien surveyed it all with a faint lift of one pale brow.
“Eva still lives like a prophet and a burglar.”
“She’ll be thrilled you noticed.”
“She is out.”
“That wasn’t a question.”
“No. You don’t get those yet.”
He lowered himself onto the sofa with more care than grace. His hand came away from his side wet and dark. Ptolemy leapt to the back of an armchair and watched him with open hatred.
Aurora crossed to the bathroom cupboard by memory, pulled out the first-aid tin Eva kept beside a bundle of dried sage and three labelled vials that no decent chemist would stock. Her hands moved fast. Bandages. Clean cloth. Surgical scissors. Salt. The little bottle of holy water Eva insisted on decanting into an old perfume atomiser, because apparently sanctity needed flair.
When she came back, Lucien had loosened his tie. The top buttons of his shirt hung open. Blood painted a long black-red fan across the white cotton.
“Take the jacket off.”
He did, slow from pain, and draped it with offensive care over the arm of the sofa.
She held out her hand.
“Shirt.”
“A drink first.”
“You’ve got blood in your cufflinks. Take the shirt off.”
He looked at her for a long second. Then he obeyed.
The sight of his torso struck harder than she liked. Lean muscle. Old scars, thin and pale, crossing his chest and shoulder. New damage tore across his right side in three deep, ragged lines, as if something with claws had reached for his liver and lost patience halfway through. The edges of the wound looked wrong. Not torn flesh. Seared flesh. Black veins spread from it under his skin.
Aurora set the tin down.
“That’s not a knife.”
“No.”
“What did this?”
“A collector from Vauxhall, offended by my business methods.”
“You make everyone sound like a tax issue.”
“He had horns. Does that help?”
She reached for the cloth.
“When did you get this?”
“Recently.”
She looked up.
“That answer deserved a slap.”
“Then I shall call it recent enough to matter.”
She pressed the cloth to the wound. Lucien’s jaw locked. His fingers bit into the sofa cushion, but he made no sound.
“Hold that.”
He covered her hand with his to keep the cloth in place. Heat jolted up her arm. His palm felt too warm, human and not. She pulled away first and busied herself with the bottle.
“What did Eva get dragged into now?”
“Nothing. I came for you.”
Her hands stilled.
“Poor choice.”
“The best one available.”
She unscrewed the holy water and poured a line over the wound.
Lucien hissed through his teeth. The sound scraped low and rough. The black veins under his skin recoiled.
“There he is,” Aurora said. “Thought the manners had eaten you.”
“And I thought London had softened you. We are both disappointed.”
“You disappeared.”
He looked at her.
The room shrank. Books, maps, the muttering pipes in the wall, the cat’s low growl from the chair, all of it dropped away under that stare.
“Yes.”
“That’s all?”
“If I begin properly, you will pour the rest of that bottle over my head.”
“Don’t tempt me.”
She cleaned the wound in firm strokes. He did not flinch this time. The silence between them thickened with all the things they never finished saying.
It came back in pieces, sharp as broken glass. The job in Whitechapel. The ledger hidden in a church crypt. Lucien’s hand on her back as they moved through dark aisles. His mouth at her ear, low and wicked, telling her not to make a sound unless she wanted every predator in the room to look at her. The kiss afterwards, hard enough to bruise, one hand at her throat, the other spread at her waist, as if he had claimed a right he had no business claiming. Then the morning after, not even a note, only an empty room and the news that he had sold information she thought he’d sworn to protect.
Aurora wound a bandage around his ribs.
“You left me with a pissed-off ghoul, a broken promise, and a bill at a hotel that charged extra for blood on the sheets.”
“A regrettable establishment.”
“You’re unbelievable.”
“I paid the bill.”
“That wasn’t the point.”
“No.” His voice lowered. “It wasn’t.”
She tied the bandage tight. He caught her wrist before she could pull away.
His thumb rested over the crescent scar on her skin.
Aurora went still.
“Don’t,” she said.
“You always touch this when you lie.”
“I don’t lie.”
“Everyone lies.”
“Get your hand off me.”
He did, but his gaze stayed on the mark.
“I told myself I left because you were safer without me.”
“And?”
“And I have never respected a lie simply because it came from my own mouth.”
The words landed like a blow. Aurora set the scissors down with care because if she didn’t, she’d throw them.
“What was the truth, then?”
He leaned back against the sofa, pale under the olive cast of his skin now, but his voice stayed smooth.
“The truth was simpler. I wanted more than I should have wanted.”
She barked a laugh.
“That’s elegant. Convenient too.”
“It was not convenient. It was catastrophic.”
“Spare me.”
“You think I vanished because I grew bored?”
“I think you vanish when anything costs you.”
His expression changed then, slight but real, like something dark moved under still water.
“That from anyone else would amuse me.”
“Good. Be amused somewhere else.”
“I stayed away because men like me do not get the luxury of carelessness.”
“Men like you.”
“Half-breeds. Brokers. Liars. Pick one.”
“You forgot coward.”
His mouth thinned.
“Noted.”
She stood and took a step back, needing space, needing air that did not carry his cologne under the blood, dark cedar and smoke and something sharp that always made her think of expensive sin.
“Say what you came to say and leave.”
“I cannot leave.”
“That sounds like a personal problem.”
“It becomes yours if the things following me reach this door.”
Aurora’s head snapped towards him.
“You brought something here.”
“Yes.”
“You smug bastard.”
“I knocked first.”
She stared at him, fury rising clean and bright.
“This flat is warded because Eva made enemies with a nest of necromancers and a bishop. You do not get to use it as your bolt-hole after months of silence .”
His amber eye flicked to the stacks of books, the cramped kitchen arch, the cat who still looked ready to kill him, then back to her.
“And yet here I am.”
She hated how calm he sounded. Hated more that beneath the calm sat strain, and beneath that, something close to trust .
“Why me?”
The question slipped out before she could kill it.
Lucien held her gaze. No smile. No polished dodge.
“Because if I went to anyone else, I would have to wonder what price they’d ask.”
“And with me?”
“With you, I already know.”
The air in her chest turned mean and thin.
“You don’t know a thing.”
“No?” He leaned forward. “You charge in truth. Not coin. Not favours. Truth, and you always collect in full.”
“Then pay up.”
He rose. Slow. Careful. Even hurt, he filled the little room too easily. His unbuttoned shirt hung open beneath the bandage. Blood marked the white wrap in a faint fresh bloom.
Aurora should have stepped away. She held her ground.
He stopped close enough that she smelt the iron on him.
“In Whitechapel,” he said, “when I left, I had a contract on my desk by noon. Your name sat on it.”
Her face did not move.
“Whose?”
He watched her, measuring.
“You know the answer.”
“Say it.”
“Evan.”
The name cut through her like cold wire.
A tiny pulse kicked in her throat. She hated that he saw it.
“I dealt with him.”
“You should have told me.”
“I intended to.”
“You intended,” she said, soft and vicious, “to decide what I could bear, same as every other man who ever thought fear made him noble.”
Something in his eyes flared.
“I intended to keep him from putting hands on you again.”
“He didn’t get to put hands on me because I left.”
“And he still looked. He still paid. He still asked questions in rooms where my name carried weight .”
Aurora stared at him. The pieces shifted fast now, ugly and bright. Evan with money he should not have had. Questions in the wrong circles. Lucien disappearing the same week. The rumour that Lucien had sold her out. Too neat. Too useful.
“You let me believe you betrayed me.”
“Yes.”
“Why?”
“Because anger cuts cleaner than grief.”
The slap cracked through the room before she decided to give it.
Lucien’s face turned with the force. He took it. Did not reach for her. Did not smile.
Ptolemy let out a triumphant chirrup from the armchair.
Aurora’s palm stung. Her breath came quick.
“You arrogant, manipulative bastard.”
“I have heard finer summaries.”
She hit his chest with both hands, not hard enough to reopen the wound, hard enough to make her point. He caught her wrists, one in each hand, and the movement pulled them flush.
The room went dead quiet.
His grip stayed firm. Not cruel. Certain.
“You should hate me,” he said.
“I do.”
“Liar.”
His thumbs pressed over the pulse in her wrists. Heat raced up her arms. She could feel every place they touched. The breadth of his shoulders. The bandage under her knuckles. The dangerous steadiness in him, like a locked room full of teeth.
“You don’t get to tell me what I feel.”
“Then show me.”
The challenge in his voice hit low and hard. Aurora jerked one wrist free, caught his jaw, and kissed him with all the anger she had saved. It landed rough, all teeth and accusation. Lucien made a sound that belonged in darker places and hauled her in by the waist.
The kiss changed at once. Deep. Hungry. Punishing. His mouth moved with ruthless patience, as if he had learned every answer she could give and planned to drag each one out. Aurora’s fingers sank into his hair. The slicked-back pale strands came loose under her hand. He tasted of blood and heat and some private ruin she should have avoided on principle.
He backed her into the edge of Eva’s desk. Papers slid. A candle rolled and dropped. Maps fluttered to the floor.
“Still hate me?” he murmured against her mouth.
She grabbed his tie, yanked him closer, and bit his lower lip.
He laughed, low and wrecked.
“There she is.”
His hand slid up her spine. Not gentle. Reverent in the worst way, the kind that felt like possession dressed in silk . Aurora’s pulse hammered. She knew better than this. Knew exactly how dangerous he was, and still her body opened to him like memory had a key.
Then the first blow hit the front door.
The deadbolts shuddered in their frame.
Aurora ripped back. Lucien turned at once, all heat gone from his face, replaced by a cold focus that looked less human than anything else about him.
Another impact slammed through the flat. Books rattled on the shelves. Ptolemy launched off the chair and vanished under the sofa.
A voice came through the wood, smooth and inhuman.
“Open the door, Moreau. You’ve hidden in churches, clubs, and gutters. A scholar’s flat off Brick Lane, that is almost insulting.”
Lucien’s cane flashed into his hand. He twisted the ivory handle. A thin blade whispered free.
Aurora snatched Eva’s iron letter opener from the desk and reached for the bottle of salt with her other hand.
“You brought a collector?”
Lucien’s mouth curled, savage and beautiful.
“No, cherie. I brought his master.”
The door split down the middle.