AI Aurora dragged the third deadbolt back and pulled the door open.
Lucien Moreau stood in the hall, all charcoal tailoring and cold patience, his ivory cane resting against one polished boot. Brick Lane noise bled up through the stairwell behind him, traffic hissing on wet road, someone laughing below, the curry house heat curling through the floorboards. Ptolemy shot between Aurora’s ankles and flattened himself against the skirting board, tabby tail puffed like a bottlebrush.
Lucien’s amber eye fixed on the cat first. His black one found her after.
“You keep a guard beast.”
Aurora held the door with one hand and the frame with the other, her other instinct already reaching for the chain that wasn’t there. Eva had the chain. Eva also had the habit of leaving books on the stairs, and cups on the sink, and most of her sense in piles around the flat. Aurora had meant to be gone before nightfall. Instead she had stayed, buried in notes, while the rain bruised the window and the city went slick and loud outside.
“You came to admire the cat?”
Lucien’s mouth shifted, not quite a smile. “I came to see whether you would open the door.”
Her fingers tightened on the wood. “You could’ve saved yourself the walk and guessed no.”
He looked past her shoulder at the cramped flat, the books stacked on chairs, the scrolls splayed across the table, the lamp throwing a warm pool over Eva’s papers. “You still collect other people’s chaos.”
“And you still show up where you’re not wanted.”
That landed. She saw it in the tiny stillness at the corner of his jaw, in the way his cane slid half an inch across the floor, blade hidden inside and ready as a secret.
“May I enter,” he asked, “or did you want to keep the entire hallway for this performance?”
Aurora stepped back before she decided to. “Don’t make a thing of it.”
He crossed the threshold with the easy grace of a man who had never once tripped over his own pride. The smell of expensive soap and rainwater clung to him. He shut the door behind him and the latch clicked into the close, hot hush of the flat. Ptolemy hissed from under the sideboard.
Lucien glanced at the cat. “It dislikes me.”
“It has taste.”
He turned that stare on her and the air between them changed shape. It always did. Even now, even after the last time, after the door she’d slammed in his face and the words he’d left hanging in the corridor like smoke, after the part where he’d chosen silence over trust and she’d rewarded him with the sharpest part of herself.
His gaze swept over her black hair, the shirt she’d borrowed from Eva, the rolled sleeve that exposed the crescent scar at her left wrist when she crossed her arms.
“You look well,” he murmured.
Aurora barked a laugh that held no warmth . “That’s your opening line?”
“It sounded safer than honesty.”
“Then you’re lost.”
His mouth twitched once. “I’ve been lost before.”
She hated that he could make the room feel narrower with a sentence. Hated more that her pulse gave itself away. Her body remembered him with a violence her mind resented; the press of his hand at the small of her back in a crowded club, the clean heat of his mouth at the corner of hers outside a rain-slick alley, the way he’d looked at her like he saw the shape of her before she did. Then the missing pieces. Then the lies by omission. Then the thing he had not told her, because of course he had not.
Aurora pushed away from the door and folded her arms harder. “If this is about the ledger, Eva already told you no.”
“It isn’t.”
“Good. Because I’m not in the mood to referee whatever underworld nonsense you’ve dragged onto Brick Lane.”
Lucien set his cane against the wall and took off his gloves finger by finger. He did it like a ritual, each movement precise, measured , as if he knew she watched despite herself. When the last glove came free, he tucked them into his coat pocket and looked at her with those mismatched eyes.
“I came because you didn’t answer.”
Her laugh this time cut sharper. “You don’t get to walk in after weeks and act wounded that I ignored you.”
He moved one step closer. The room held its breath with him.
“I sent three messages.”
“You sent three lines of polished nonsense and called it an apology.”
His brow lifted. “You read them.”
“Against my better judgment.”
“Then you know I came.”
“No, I know you wanted something.”
Lucien’s gaze dropped to her mouth and rose again so fast it might have been imagined . Not imagined. Never imagined with him. That was the problem. He had the kind of face that made people fill in their own ruin around it, and she had spent too many nights learning the outline.
“Must every visit become a trial,” he asked, “or do you reserve that only for me?”
Aurora stepped into the narrow strip of kitchen space, reached for a mug from the drying rack, and ran it under the tap just to have something to do with her hands. Her shoulder brushed the counter. Behind her, she heard his cane tap once against the floorboards.
“You don’t get to come here,” she said into the sink , “and expect comfort.”
“I didn’t.”
She shut off the water and turned. “Then what do you expect?”
Lucien stood by Eva’s cluttered table, the overhead light carving silver into his hair. He looked out of place among the tea stains and stacked journals, too composed, too expensive, too sharp for a room that smelled of ginger, dust, and old paper.
“I expected,” he said, “that you might slam the door.”
“I considered it.”
“And yet.”
“And yet Ptolemy would’ve scratched the plaster if I left you in the hall.”
His eyes slid to the cat, then back to her. “You kept him in.”
Aurora snorted. “That’s not the same as keeping you.”
“No.”
The word hung there, thin and plain.
She waited. He didn’t fill the silence . That was another thing about Lucien; he could stand in a room like a carved statue until someone else bled first. Aurora hated how often she was someone else.
She tipped her chin. “Well? You’re here. Talk.”
He took a breath, and for a second the hard edges of him shifted. Not soft. Never soft. But human enough to make her chest ache.
“There was a matter in Soho,” he began, then stopped when her eyes narrowed .
“Of course there was.”
His mouth pulled tight. “A matter involving a client with poor judgement and an even poorer sense of survival. I needed a translator with your ears.”
Aurora stared at him. “You came here for work.”
“I came here for you.”
The sentence knocked the air out of the room. Ptolemy chose that moment to leap onto the armchair and start washing a paw with furious concentration, as if the flat itself had developed manners.
Aurora let the silence sit between them until she could feel it in her teeth.
“Don’t do that,” she said.
Lucien’s voice lowered. “Do what?”
“Look at me like you didn’t mean to open your mouth.”
His expression barely changed. Only the slightest flare at his nostrils, the smallest shift of his shoulders. She knew him too well for that not to count.
“I meant it.”
“Then say the rest.”
He stared at her for one long beat, and she saw the calculation behind the polish, the place where he weighed risk against damage. At last he gave a short nod toward the table.
“You have research on Avaros spread beside a restaurant receipt and what looks like a transport schedule from the docks. You have not slept. Your left wrist is bruised.”
Aurora looked down before she could stop herself. Dark purple bloomed around the crescent scar, half-hidden under the cuff. She had caught it on a box the day before and forgotten it. He noticed everything, which had once felt like being seen . Lately it felt like an advantage he refused to surrender.
“That all?” she asked.
“No.” His eye held hers. “You answered on the second ring in my head and then vanished for two weeks.”
Her grip on the mug tightened. “You disappeared first.”
His face stilled.
“You vanished into your polished little labyrinth after you left me standing in that corridor with half the truth and all the humiliation,” she went on, each word clipped clean . “You made sure I understood exactly where I ranked in your plans. I remember.”
Lucien crossed the room in two controlled steps and stopped just short of her. Close enough for the heat from him to touch her skin. Close enough for the scent of rain, smoke, and that expensive cologne she had no business remembering.
“I did not rank you,” he said.
Aurora tipped her head, bitter amusement flashing hot across her face. “No? Then what was I?”
His eyes dropped to her mouth again. He looked angry with himself for it.
“You were the only person in that room who made me careless.”
The words landed harder than any lie would have. She held very still. The flat hummed around them. Pipes knocked somewhere in the wall. Ptolemy jumped off the chair and paced the edge of the rug, tail high, as if he too wanted to hear the rest.
Aurora let out a slow breath. “That’s your version of honesty?”
“It is the only version you will let me have.”
She laughed once, breathless and sharp. “You walked in here after weeks and you expect me to hand you absolution because your voice went all rough?”
“No.”
“Good.”
Lucien’s gloved fingers, now bare, flexed at his side. His hand had that elegant, dangerous stillness she had once traced with her eyes across a restaurant table and wondered what it would feel like to be held by. He noticed her watching. Of course he did.
“I expected,” he said, “that you might give me five minutes before you set fire to the chair.”
Aurora lifted the mug, took a swallow of water, and set it down without taking her eyes off him. “You’ve got four.”
A shadow of amusement touched his mouth. “Generous.”
“I’m in a charitable mood.”
“No, you’re stalled.”
Her eyes flashed. “Excuse me?”
“You always do this when you’re angry.” He tipped his head, the look in his amber eye far too knowing. “You go very calm. It means you are one comment away from breaking something.”
Aurora stepped closer until her knuckles nearly brushed his waistcoat. “You came to my door. You don’t get to diagnose me.”
His gaze dipped to the scar on her wrist when her sleeve rode up. Then to her mouth again. When he spoke, his voice had lost some of its polish.
“I came because I missed you.”
The flat seemed to contract around the words. Aurora felt them in her ribs, in the back of her throat, in the place where anger and want had tangled so long she could no longer tell which one pulled harder.
She searched his face for mockery and found none.
“That,” she said quietly, “is either very brave or very stupid.”
“Those have never been separate qualities in me.”
Despite herself, a breath of laughter escaped her. It broke something loose. Not enough. Just enough for the edge of the room to stop pressing in.
Ptolemy chose that exact moment to jump onto the table and shoulder his body through a stack of notes, scattering pages across Eva’s careful piles. Aurora lunged for them on instinct, and Lucien’s hand shot out to steady her elbow before she could snag the edge.
His touch burned through the borrowed cotton. Her breath caught. His fingers stayed there a second too long, warm and sure, and the whole flat fell away except for that pressure at her arm and the impossible fact of him standing in her kitchen like he belonged there.
“You’re going to make a mess,” he muttered, but the words sounded thin against the sudden weight between them .
Aurora looked up at him, close enough now to see the faint line of fatigue at the corner of his mouth, close enough to catch the strain hiding under the control.
“And you,” she whispered, “turned up in my doorway with no warning.”
His hand slid from her elbow but not all at once. “I know.”
“Do you?”
Lucien’s gaze held hers. The cane stood against the wall behind him. The papers rustled under Ptolemy’s paws. Somewhere downstairs, a chair scraped over the curry house floor.
“I know enough to leave,” he said.
Aurora didn’t move. “Then why haven’t you?”
Lucien looked at her for a long moment, and whatever answer lived behind that polished face stayed there, sharp and unfinished, while the rain began tapping against the kitchen window and Ptolemy wound himself around Aurora’s ankle, purring like a small engine with no sense at all.