Chapter One — The Case
The city never slept. It purred.
Under the flickering streetlights of the East Quarter, Ember Kade followed the hum—neon lights, wet pavement, and secrets that clung to the air like perfume. The kind of place that made truth easy to sell and souls easy to lose.
Her heels clicked against the concrete as she crossed toward the club front. Obsidian. The name alone reeked of money and sin. She’d tailed marks here before—politicians, smugglers, one hedge fund vampire with a god complex—but tonight wasn’t business as usual.
The missing girl’s photo was still folded in her coat pocket.
Mara Lin. Twenty-two. Last seen entering Obsidian three nights ago.
The client had been desperate—offering too much cash for too little information—and Ember had learned to smell danger long before it bared its teeth.
She didn’t scare easy. Not anymore.
The bouncer’s gaze dragged over her as she approached, but she knew how to play the part: chin up, a smirk ghosting her lips, eyes like sin. He hesitated only a moment before letting her in.
The bass hit first—low and slow, like a heartbeat that didn’t belong to her. Velvet lights swept over bodies that moved in sync with something primal. The air was thick with scent—smoke, sweat, something darker beneath it that made the back of her neck prickle.
She’d been in hundreds of clubs, but this one felt… alive.
Breathing. Watching.
Ember slipped into the crowd, pretending to dance, pretending she wasn’t cataloging exits, faces, and potential threats. That’s what she did best—pretend until she owned the room.
Her eyes caught on the balcony above the floor.
Three men stood there.
They didn’t fit the chaos of the crowd. Too still. Too intent. And the way the tallest one—sharp suit, sharper eyes—watched her, it felt like being touched without being touched. Her pulse kicked hard enough to make her dizzy.
Lucien Veyr.
She didn’t know his name yet, but the air shifted when he looked at her—like the city itself bowed to him.
Their eyes met.
And for the first time in years, Ember forgot to breathe.
She turned away too fast, pretending interest in the bar. The bartender poured something dark into a glass and slid it toward her with a knowing smile.
“On the house,” he said. “From upstairs.”
Her heart shouldn’t have skipped. Her fingers shouldn’t have trembled when they brushed the glass.
But they did.
And in that moment, Ember Kade made two mistakes: she took the drink—and she looked back.
Lucien wasn’t on the balcony anymore.
He was behind her.
Close enough that she could feel the heat of his breath ghost across her ear when he said, low and velvet-smooth:
“You shouldn’t be here, little liar.”
Her lips curved before her mind caught up.
“Good thing I never listen to warnings.”
The glass cracked in her hand, a slow drip of red sliding down her wrist.
Lucien’s gaze dropped to it. His pupils dilated, the air around them vibrating like it had teeth.
He wasn’t human.
And somehow, Ember knew—neither was she, not entirely.