AI The door opened on the chain first, three inches of yellow hallway light and the wet-black gleam of Brick Lane beyond it, and Aurora Carter forgot how to breathe.
Lucien Moreau stood on the other side as if the rain had arranged itself around him for effect. Tailored charcoal suit. Platinum hair slicked back without a strand displaced. Ivory-handled cane resting against one gloved palm. One eye amber, one eye black, both fixed on her with the unnerving steadiness she had spent two months trying to forget.
For one stupid second, Rory thought her heart had mistaken him for danger.
Then it did something worse.
It leapt.
She kept the chain on. “No.”
His mouth, which had ruined her common sense once in the alley behind St. Dunstan’s and again in the back booth at Silas’ bar, curved faintly. Not a smile. Not quite.
“Bonsoir to you as well, Carter.”
The sound of his voice slipped under her skin with the old, infuriating ease. Low. Warm at the edges. Polished enough to cut glass.
Rory tightened her grip on the door. The crescent-shaped scar on her left wrist pulled pale against her skin. “It’s nearly midnight.”
“I am aware.”
“And you’re here.”
“Also regrettably true.”
“Then we’ve established the facts. Goodnight.”
She moved to shut the door. Lucien did not put his foot in the gap; he was too elegant for that, too trained in appearing civilized while doing appalling things. Instead he lifted two fingers and placed a folded square of paper against the doorjamb.
Rory saw the ink before she saw the words.
A sigil, black and wet-looking, drawn in a circle that seemed to pulse with its own ugly heartbeat .
Every lamp in Eva’s flat flickered behind her.
Ptolemy, who had been asleep on a stack of photocopied grimoires by the sofa, launched upright with a hiss so violent it sounded like tearing cloth .
Rory went still.
Lucien’s face changed. Whatever game he’d been playing slid away, leaving only something sharp and urgent beneath.
“They found your name,” he said.
Rain clattered down the narrow stairwell behind him. Somewhere below, the curry house extractor fan groaned and spat cumin and hot oil into the night. Rory heard it all with absurd clarity: the fan, Ptolemy’s growl, a bus sighing at the stop, her own pulse thudding in her ears.
“My name,” she repeated.
“Not Aurora. Not Rory.” His gaze dipped, just once, to her wrist, then returned to her face. “The other one.”
The flat seemed to shrink around her. Books and scrolls and Eva’s research notes crowded every surface, pressed in as though eager to listen. The three deadbolts gleamed in a crooked vertical line. The chain between Rory and Lucien felt suddenly thin as thread.
She should have shut the door.
She should have asked how he’d found her.
She should have told him that if demons from Avaros had learned the name stitched to the darkest part of her soul, it was likely because he had once traded in secrets like other men traded in cigarettes.
Instead, her hand moved.
The chain slid free.
Lucien entered without brushing against her, but the air changed anyway. It always had when he walked into a room. Heat and winter. Smoke and expensive cologne. The faint metallic bite of something not entirely human. He closed the door behind him, turned all three deadbolts with precise, economical movements, then lifted his cane and murmured a phrase in a language Rory did not know.
The peephole frosted over from the inside.
“Eva’s wards?” he asked.
“Sleeping,” Rory said. “She’s in Manchester until Thursday.”
His jaw flexed. “Of course she is.”
“She does have a life when she’s not helping me avert supernatural catastrophe.”
“An admirable hobby.”
“Don’t be charming.”
“I am not attempting charm .”
“That’s worse, because it means it’s natural.”
The words came too quickly , too familiar , and the silence that followed exposed them both.
Lucien looked at her.
Rory looked anywhere else.
Eva’s flat was a mess in the way only a brilliant mind under siege could manage. A teetering tower of old books occupied the armchair. Pins and red string mapped impossible connections across one wall: London ley lines, photographs of bridges, a charcoal sketch of a horned gate. A chipped mug full of dead pens sat beside a plate with half a stale naan on it. Ptolemy retreated under the coffee table, glaring at Lucien as if personally offended by French tailoring.
Rory crossed her arms over the faded black jumper she had stolen from Eva’s laundry pile. She was barefoot, hair tied badly at the nape of her neck, ink smudged along her thumb from an hour spent translating one of Yu-Fei’s borrowed scrolls. Not exactly the version of herself she would have chosen for a reunion with the man who had kissed her like confession and then disappeared before morning.
Lucien looked impeccable, which was insulting. He should have looked haunted. Ragged. At least mildly inconvenienced.
Instead, he looked like a sin with cufflinks.
“What does that sigil mean?” she asked.
He unfolded the paper on the nearest clear patch of table, which required moving three books, a bronze candleholder, and Eva’s handwritten note reading DO NOT TOUCH UNLESS BLEEDING OR DESPERATE. He touched it anyway.
“It is a claim-mark,” he said. “Old Avarosi. Used by debt collectors, bounty houses, certain ambitious infernal families.”
Rory’s stomach tightened. “A claim on me?”
“A notice of intent.”
“Lucien.”
He glanced up at the use of his name. She had meant it as warning. It came out softer than she wanted.
His expression gentled for half a breath, and that almost undid her.
“A demon called Veyr has purchased information,” he said. “Your false names. Your delivery routes. Silas’ bar. The Golden Empress. This address.” He paused. “And Laila.”
The name struck like a match in a dark room.
Rory flinched before she could stop herself.
Lucien saw. Of course he saw. He saw everything. That had always been the trouble. He’d noticed when she lied, when she was frightened , when she wanted him near and hated herself for it. He’d noticed the scar on her wrist the first night they met and had asked, not with pity, but with a kind of grave curiosity, as if every mark on her mattered.
“Don’t call me that,” she said.
“I would not, unless necessary.”
“You left,” she said.
The accusation arrived without permission. It hung between them, bigger than the sigil, bigger than whatever demon had decided to put her on a shopping list.
Lucien’s gloved hand rested on the ivory head of his cane. His fingers tightened once, then relaxed.
“Yes.”
“That’s all you’re going to say?”
“No.”
He looked toward the window. Rain freckled the glass. The neon from the curry house sign below painted him red for a moment, then gold, then red again. Half a demon, Eva had once called him, in the tone she used for rare manuscripts and unstable chemicals. Handle with care. Do not assume anything is harmless because it is beautiful.
“I left because my father’s people had begun asking questions,” he said. “About you. About why I had interfered at Blackfriars. About why I broke an oath to pull you out of that circle.”
Rory remembered the circle. Chalk under her palms. Blood in her mouth. Lucien’s voice cutting through the chanting in four languages, one after another, until the air split. Lucien with one sleeve torn, amber eye burning, black eye swallowing the light. His hand around hers. Run, Carter.
She also remembered the night after, when she found him in Silas’ back office, shirt open at the throat, demon blood drying on his collar. He had tasted like brandy and smoke when he kissed her. He had touched her face like it was something breakable and precious, and she—cool-headed, intelligent Rory Carter, who made plans and escape routes and never willingly stepped back into a cage—had leaned into him as if she had finally found a door.
By morning, he was gone .
No note.
No warning.
Only an envelope under her mug with a false passport and enough cash to make her feel bought off.
“You could have told me,” she said.
“I thought absence would protect you.”
She laughed once. It came out brittle. “God, men really do think leaving counts as a noble sacrifice.”
His mouth tightened. “In my defense, I am only half man.”
“Not a defense.”
“No,” he said quietly. “It is not.”
That stopped her more effectively than any clever reply would have.
Lucien removed his gloves finger by finger. He placed them on the table beside the claim-mark. Without them, his hands looked startlingly human: long fingers, pale knuckles, a faint scar across the base of his thumb. Hands that had held weapons, cards, secrets. Hands that had once hovered at her waist, waiting for permission.
“I have regretted it,” he said. “Every day, if you require specificity.”
Rory did not want the words. She had done such a thorough job boarding over the place he’d left in her that hearing him speak from inside it felt indecent.
“You don’t get to arrive with a cursed Post-it and an apology and expect—”
A sound scraped through the flat.
Not from the hallway.
From the window.
Ptolemy bolted out from under the table and vanished behind a fortress of books.
Rory turned.
On the other side of the rain-streaked glass, three floors above Brick Lane, something pale pressed a long-fingered hand against the pane. The fingers bent wrong. Too many joints. A smear of black ink trailed from each fingertip.
Lucien moved.
One moment he stood beside the table; the next he was between Rory and the window, cane angled in his hand. He twisted the ivory handle. Steel whispered free, thin and bright as a sliver of moon.
Rory’s breath snagged.
“Don’t let it see your eyes,” he said.
“Its eyes or my eyes?”
“Either.”
“Brilliant. Very clear.”
The thing outside tapped once.
The window cracked.
Rory backed toward the sofa and grabbed the nearest heavy object, which turned out to be a book titled Funerary Customs of Lesser Avarosi Courts, Volume II.
Lucien glanced back. “You intend to bludgeon it with scholarship?”
“If Eva asks, I died respecting her filing system.”
Despite everything, the corner of his mouth lifted.
Then the glass burst inward.
Rain and cold rushed into the flat. The creature came with it, folding itself through the too-small frame like paper being forced through a keyhole. It wore the shape of a man badly: long limbs, smooth face, mouth a vertical slit. Ink ran over its skin in crawling lines.
Lucien met it before it touched the floor.
His blade flashed. The creature shrieked, a sound like a violin string snapping, and the lights blew out.
Darkness slammed down.
Rory dropped behind the sofa as shards of glass skittered over the floorboards. She heard Lucien curse in French, the wet slice of steel, the thump of something hitting the wall hard enough to knock loose a cascade of notes. Red string snapped. Papers rained down.
The creature hissed a word.
Not Rory.
Not Aurora.
The other one.
It scraped the first syllable into the dark, and pain lanced through her wrist.
Rory clamped her hand over the crescent scar. The mark burned as though the old childhood wound had opened under her skin. Her vision flashed blue-white. For an instant she smelled not Brick Lane curry and rain, but hot iron, ash, a vast door grinding open somewhere below the world.
“Do not listen!” Lucien shouted.
Easy for him. The name crawled toward her through the broken room, intimate as breath against her ear.
Lai—
“No,” Rory said.
The word was small. Human. Hers.
The pain sharpened.
She thought of Evan’s hand gripping her arm years ago, his voice telling her what she was, what she owed, where she could go. She thought of leaving Cardiff with one bag and Eva’s address clenched in her fist. She thought of every name she had survived: daughter, student, coward, delivery girl, liability, asset, Malphora.
She was so tired of other people naming her.
Rory stood.
“Oi,” she snapped into the dark. “Crawl back to whatever infernal sewer paid you.”
The thing turned.
She could not see its face clearly, but she felt its attention like a hook under her ribs.
Then Lucien was there, a darker shape inside the dark. He drove the blade through the creature’s chest and pinned it to the window frame. With his other hand he seized Rory’s wrist—not hard, never hard—and covered the burning scar with his palm.
He spoke a word that was not in any of Eva’s books.
The flat shuddered.
Amber light flared from beneath Lucien’s hand. The creature screamed. Its ink-lines ignited, racing over its false skin in molten veins. It collapsed inward, folding and folding until it became a fist-sized knot of ash that dropped to the floorboards and smoked.
For several seconds, nothing moved.
Then the lights flickered back on.
The flat looked as if a small, academically inclined cyclone had attacked it. Broken glass glittered in the rug. Rain blew through the empty window. Eva’s notes lay everywhere. Ptolemy peeked from atop the kitchen cabinets, tail puffed to twice its size.
Lucien still held Rory’s wrist.
His palm was warm. Too warm. Demon-warm, fever-warm, alive. The pain beneath her scar faded to a dull throb .
Rory looked at his hand, then at him.
A thin cut marked his cheek. Black blood welled there, glossy and strange. His shirt cuff was torn . For once, he did not look untouchable.
“You’re bleeding,” she said.
“It happens when one is cut.”
“Don’t start.”
His gaze searched her face. “Are you hurt?”
“No.”
“Carter.”
The way he said it broke something in her. Not Laila. Not Malphora. Carter, with all his careful restraint fraying at the edges.
Her throat tightened. “I’m scared.”
Lucien closed his eyes for a moment, as if the admission pained him more than the cut. When he opened them, the amber one glowed faintly. The black one held steady.
“I know.”
“I hate that you know.”
“I know that also.”
She should pull away. She meant to. Her body, traitorous and honest, stayed where it was.
Rain blew against her bare feet. Somewhere below, a man laughed outside the curry house, ordinary and drunk and unaware that a demon’s ash was staining Eva’s floorboards. London went on. London always went on.
Rory swallowed. “Why are you really here?”
Lucien’s brows drew together. “I told you.”
“You told me the emergency. Not the reason you came yourself. You have people. Favors. Anonymous warnings in expensive envelopes.”
His gaze dropped to their joined hands. Slowly, as though it cost him, he loosened his grip. He did not let go completely ; his fingers remained beneath her wrist, a question rather than a claim.
“Because the thought of another creature speaking your name before I could apologize was intolerable.”
That landed softly . Devastatingly.
Rory stared at him.
He gave a small, humorless breath. “And because I am selfish. You should know that too. I can dress it in strategy, obligation, necessity. It would even be partly true. But I came because I wanted to see you. Because leaving you did not make you safer and did not make me noble. It only made me absent.” His voice lowered. “And I have been absent from the only place in this city I wished to be.”
Rory’s heart made another foolish, dangerous leap.
“Lucien.”
“Yes.”
“I’m still angry.”
“You should be.”
“I don’t trust you the way I did.”
“I will earn it back, if you allow me.”
“That’s not a quick thing.”
“I am patient.”
She gave him a look.
He inclined his head. “In select matters.”
Despite herself, she almost smiled. It trembled and failed and became something more vulnerable.
Lucien saw that too.
He lifted his free hand slowly , giving her every chance to refuse, and touched the side of her face with the backs of his fingers. His skin was warm, his touch careful. The old memory rose between them—the back office, the taste of smoke, the impossible relief of being held by someone who understood monsters and still looked at her as if she was not one.
Rory closed her eyes for half a second.
That was all the permission he took. No more. His hand rested lightly against her cheek, and his thumb brushed the corner of her mouth once, a gesture so tender it made anger seem like a thin coat against winter.
“I thought of you,” he said.
She opened her eyes. “Don’t.”
“I thought of you wearing that ridiculous Golden Empress jacket in the rain. Of you arguing with Silas about the accounts because you were right and he knew it. Of you pretending not to feed Ptolemy from your plate.”
“He’s manipulative.”
“Of course. He is a cat.”
“Lucien.”
“I thought,” he said, voice roughening, “of your hand in mine. Constantly.”
The room tilted closer.
Rory could have stepped back. She should have stepped back. There was broken glass on the floor, a demon mark on the table, a supernatural bounty on her head, and Eva was going to murder them both for the window.
Instead, Rory placed her hand against Lucien’s chest.
His breath caught.
Beneath her palm, his heart beat fast. Not the cool, measured rhythm she expected from a man who negotiated with monsters for a living. Fast. Human enough.
“You hurt me,” she said.
“I know.”
“If you vanish again, I’ll find a way to summon you just to punch you in your stupid beautiful face.”
A flicker of surprise . Then warmth . Real warmth , not charm . “Stupid beautiful?”
“Don’t get distracted.”
“Too late.”
His hand slid from her cheek to hover at her jaw, still asking. Always now, perhaps, asking. Rory hated how much that mattered.
Outside, thunder rolled over East London. Inside, rain tapped on broken glass and Ptolemy made a disgruntled sound from the cabinets.
Rory rose onto her toes and kissed Lucien before courage could curdle into sense.
For an instant, he went utterly still.
Then he answered.
Not like the alley. Not like the back office, all adrenaline and blood and things they were both trying not to say. This kiss was slower, almost aching. His mouth moved over hers with restraint she felt him fighting, and that restraint undid her more than hunger would have. He kissed her as if apology had weight . As if wanting her was not a weapon . As if he knew she might still pull away and would let her.
Rory gripped his lapel and dragged him closer.
A low sound broke in his throat.
The cane blade clattered softly onto the table.
His arms came around her then, one at her back, one careful at her waist, and she felt the tremor in him when she leaned fully against his chest. Rain chilled the room, but he was warm enough to make her forget it. Warm enough to make her remember she had a body beyond fear: hands, mouth, pulse , breath.
When she finally drew back, he rested his forehead against hers. His eyes remained closed. The cut on his cheek had stopped bleeding.
“This does not fix it,” she whispered.
“No.”
“And we still have a demon bounty problem.”
“Yes.”
“And Eva’s window.”
“That may be the most immediate threat.”
Rory huffed a laugh, shaky and real. Lucien opened his eyes at the sound, and the look on his face made her chest hurt: wonder, relief, something fierce banked carefully behind manners.
She touched the cut on his cheek with two fingers. “Can you ward the flat?”
“For tonight.”
“Can you do it without bleeding on any first editions?”
“I shall endeavor to respect the literature.”
“And after tonight?”
His expression sobered. “After tonight, we find who sold the name. We cut the line of claim. We make Veyr regret his investment.”
“We?”
“If you permit.”
There it was again. The question. The space left for her answer.
Rory looked around Eva’s ruined flat. At the claim-mark curling on the table. At the rain coming in. At Ptolemy’s offended silhouette above the cabinets. At Lucien Moreau standing before her with his immaculate life torn open at the cuff, waiting as if her choice mattered more than any demon’s design.
It would be foolish to trust him too quickly .
It would be more foolish to face what was coming alone.
And there were things still unsaid between them, yes. Hurt. Anger. The long shadow of his absence. But there was also his hand over her scar, his voice calling her Carter, his mouth soft with apology against hers.
Rory took a breath.
“Ward the flat,” she said. “Then help me clean up before Eva sees this and turns us both into footnotes.”
Lucien’s smile came slowly , and this time it was real enough to be dangerous.
“As you wish.”
He bent to retrieve his blade, but Rory caught his sleeve.
He stopped at once.
She did not kiss him again. Not yet. She only threaded her fingers through his, fitting her scarred wrist against the warmth of his palm.
“For the record,” she said, “you’re sleeping on the sofa.”
Lucien looked at the sofa, which was buried under books, scrolls, and one suspiciously twitching cat tail.
“An honor.”
“And Lucien?”
“Yes, Aurora?”
The sound of her full name in his mouth was careful. Lovely. Hers.
“If you get yourself killed protecting me, I’ll be furious.”
His thumb brushed once over her knuckles.
“Then I shall have to live,” he said.
Rory held his gaze while rain washed the broken window clean behind him, and for the first time since the door had opened, fear was not the only thing filling the room.