AI Rain drummed steadily against the grimy windowpane of Eva’s flat, streaking the glass with oily trails of runoff from the neon sign below. Inside, the air was thick with the scent of old paper, turmeric, and the faint musk of Ptolemy, who lounged belly-up on the sofa like a furry sphinx guarding ancient wisdom. Aurora Carter—Rory to those who knew her well enough to earn it—sat cross-legged on the floor, her back propped against the couch, sorting through a stack of damp delivery orders she hadn’t filed properly earlier. Her black hair hung loose, slightly damp from the London drizzle, and her bright blue eyes flickered under the yellow glow of a desk lamp as she bit the tip of a pen, distracted.
A knock came at the door—three sharp raps, too deliberate to be a neighbor, too late to be the post.
Rory tensed. The hour—nearly midnight—wasn’t kind to surprises. She glanced at the three deadbolts, mind racing. Yu-Fei hadn’t said anything about a late delivery. Eva was in Glasgow for a seminar. No one should’ve known she was here.
She rose slowly , bare feet silent on the worn rug, and crept toward the peephole.
Then she froze.
Standing in the dim corridor light, one hand in the pocket of his tailored charcoal suit, the other gripping the ivory handle of his cane, was Lucien Moreau.
For a heartbeat, she thought she was imagining him. But there was no mistaking that face—the austere jawline, the slicked-back platinum hair, the unsettling beauty of his mismatched eyes, one amber like aged whiskey, the other black as a starless sky. He hadn’t changed. Or if he had, it was only in the way the lines around his mouth were a little deeper now, the coolness in his expression a fraction more guarded.
The tabby cat lifted his head, ears twitching, then went back to sleep.
Rory exhaled sharply through her nose and turned the bolts—slow, deliberate—each click echoing in the silence.
She opened the door just wide enough to block the gap with her body. “Lucien.”
“Aurora.” His voice was smooth, like silk over steel. French, polished, layered with something older—something not entirely human. “You look well.”
“You’re not supposed to be here.”
“I know.” He didn’t move. Didn’t try to enter. “And yet, here I am.”
Rain glistened in his hairline, though his coat wasn’t wet. He must’ve cast a minor ward to keep dry—something subtle, barely worth the energy. Demon tricks. Half-demon tricks.
“Why?” she asked.
“Because you stopped returning my calls. And then you vanished from your usual haunts. Yu-Fei wouldn’t say where you were. Silas told me you’d moved in with Eva.”
“That was months ago.”
“And you’ve spoken to no one since. Not even Eva, I’m told.”
“She’s been busy.”
“So have I. And yet, I’ve still made time to worry.”
Her breath caught. That word—*worried*—in his velvet tone, with those eyes on her… it unraveled something small and tightly knotted inside her chest.
She stepped back, opening the door just enough to let him in, then shut it behind him with too much force.
“You shouldn’t be here,” she repeated, arms crossing over her chest, the crescent-shaped scar on her left wrist catching the light as she tucked a lock of hair behind her ear.
“I know,” he said again, removing his coat with languid grace and draping it over a chair buried beneath a pile of grimoires. “But here we are.”
Ptolemy cracked an eye open, sniffed the air, and then, with feline disdain, rolled over.
Lucien glanced at the cat, then at the chaos of books, maps, half-deciphered sigils scribbled on notepads. “Still chasing shadows.”
“Still judging them from the sidelines.”
“I’ve never been in the business of chasing. Only of knowing.”
“And that’s supposed to make it better?” Rory turned, walking to the tiny kitchen area, filling a kettle with more force than necessary. “You told me once that knowledge was power. But not all knowledge leads to truth, Lucien. Some of it just leads to pain.”
He leaned against the wall, the cane resting beside him like a sentinel . “I didn’t come here to fight.”
“Then why *did* you come? Not to reminisce. Not to catch up. You don’t do sentiment.”
“I came,” he said, voice lower now, “because the last time I saw you, you were running from something. Not just your ex. Not just the past. Something *else.* And I wanted to know if you were safe.”
She stilled, the kettle trembling in her hand. “You think I can’t take care of myself?”
“I know you can. But even the cleverest people make mistakes when they’re afraid.”
“I’m not afraid.”
“Then why did you disappear?”
She set the kettle down. “Because every time I turned around, you were there. Watching. Leaving little notes. Dropping hints about things I didn’t ask to know—about powers that *woke up* in me the night I left Evan. About why my scar *burns* when certain people walk near me. You didn’t give me space, Lucien. You gave me riddles wrapped in danger.”
“I gave you warnings,” he countered. “And I gave you truth. More than most.”
“And you stood in that bar, in that coat, and told me I was *something more*, that there were realms beyond this one, beings who would kill to have what I now carry—whatever the hell that means—and then you kissed me like you meant it, like you *felt* something, and then you vanished for two weeks without a word!”
The silence that followed was thick, charged.
Lucien didn’t flinch. But his amber eye flickered , just slightly . “I had business. In Avaros.”
“I don’t care where you went. You didn’t think to say *anything*?”
“I didn’t know how much to tell you. And I didn’t know how much you could handle.”
“That’s not your call to make.”
“Isn’t it?” He stepped closer, slow, deliberate, his voice softening. “I’ve seen what happens when the wrong truths are given too soon. People break. Or worse—they’re taken.”
“And you’d protect me?”
“If you let me.”
She laughed, sharp and bitter. “You don’t get to decide that. Not after everything.”
“I don’t want to decide. I want to *help.* I want—” He stopped, jaw tightening. Then, softer: “I want to know that you’re safe. That you’re *alive.* Because when I didn’t hear from you, Aurora… the thought that something had happened—that I’d lost you before I even had you—nearly drove me to rip half of London apart looking for you.”
Her pulse fluttered .
He wasn’t supposed to say things like that.
He wasn’t supposed to look at her like he meant them.
“I didn’t want to need you,” she whispered.
“I know.”
“And I don’t know what I am now. I don’t know what’s happening to me. The visions, the dreams—they’re getting worse.”
His expression shifted, concern replacing the guarded calm. “Let me help you understand.”
“I can’t trust you.”
“You already do. Or you wouldn’t have let me through the door.”
She looked down, then back up, her blue eyes meeting his mismatched ones. “I let you in because I was tired of being alone.”
He stepped forward, closing the space between them. Not touching. Not yet. But close enough that she could feel the faint heat of him, smell the cold night on his clothes, the subtle spice of his cologne.
“Then don’t be alone anymore.”
“I don’t know if I can do this. With you.”
“I don’t either.” His hand lifted, hesitated, then gently brushed a strand of hair from her cheek. His fingers were warm, human-feeling, but she knew better. “But I’m willing to try. If you are.”
Her breath hitched.
Somewhere, Ptolemy meowed—a long, low sound, like a comment made in another language.
Outside, the rain slowed to a hush.
And for the first time in months, Aurora didn’t feel like she was running .
She reached up, her fingers grazing the side of his face, thumb brushing the sharp angle of his jaw.
“Stay,” she said.
Just one word.
But it was enough.
Lucien exhaled, a sound like surrender, and leaned in slowly —giving her time to pull away.
She didn’t.
When their lips met, it wasn’t fire or fury, but something quieter, deeper—a reconnection, a promise, the start of something neither had dared to name.