🌙 ☀️

Chapter 4: The vampire city

Reading Progress
4 / 30
Previous
Next

Updated Dec 21, 2025 • ~12 min read

Lira woke to the smell of blood and metal.

Her eyes snapped open to an unfamiliar ceiling—stone, not wood, carved with intricate symbols that seemed to move in the flickering lamplight. She bolted upright, ignoring the way her head spun and her stomach cramped with hunger.

Where—

The memories crashed back. The border. The red-eyed vampire. The mate bond snapping into place like a trap closing.

I have you now. And I’m never letting you go.

Lira’s hands flew to her throat, checking for bite marks, for any sign that he’d—but her skin was unmarked. She was wearing the same clothes she’d collapsed in, though someone had removed her boots and covered her with a thick blanket.

She was lying on a narrow bed in what looked like a servant’s room—small and sparse but clean. A single window showed a sliver of sky that was the wrong color. Not the deep indigo of night, but crimson. Like the sky itself was bleeding.

The door opened.

Lira scrambled back against the headboard, her wolf surging to the surface despite her exhaustion. But the person who entered wasn’t Kaian.

It was a woman—vampire, judging by the unnatural stillness to her movements and the faint glow to her dark skin. She was beautiful in the way all vampires seemed to be, with silver hair cut short and warm eyes that shouldn’t have been possible on an undead face.

“Easy,” the woman said, hands raised in a gesture of peace. “I’m not here to hurt you. My name is Sable. Sable Darkrose.”

“Where am I?” Lira’s voice came out hoarse.

“Nocturne. The vampire capital.” Sable moved slowly, unthreatening, setting a tray on the small table beside the bed. “You’re in my home. Well, one of my homes. I have several safe houses throughout the city for… situations like this.”

“Situations like what?”

“Wolves who run.” Sable’s smile was sad. “You’re not the first to cross the border looking for a fresh start. Though you’re the first to be personally delivered by the Commander of the Northern Court.”

Lira’s stomach dropped. “He brought me here?”

“He brought you to the border of the refugee quarter and told me to keep you safe until he could return.” Sable poured water from a pitcher into a glass. “Drink. You’re severely dehydrated.”

Lira wanted to refuse, wanted to demand answers, wanted to run. But her body was smarter than her pride. She took the water and drank it so fast she nearly choked.

“Easy,” Sable repeated, gentler now. “There’s food too. Bread, cheese, some dried fruit. Nothing fancy, but it’ll help.”

The food disappeared almost as fast as the water. Lira hadn’t realized how starving she’d been until the first bite hit her tongue. She ate mechanically, desperately, while Sable watched with something that looked like pity.

“How long was I out?” Lira finally asked.

“A full day. It’s evening now. Second night since you crossed.” Sable settled into the room’s only chair. “The Commander said you’d probably run when you woke up. He asked me to tell you that you’re free to go, but I’d advise against it.”

“Why?”

“Because you’re a wolf in a vampire city, and that’s a death sentence without protection.” Sable’s voice was matter-of-fact. “The Commander’s claim on you is the only reason the Court hasn’t already called for your execution. If you leave this quarter, you’ll be hunted. And unlike where you came from, there’s no pack here to protect you.”

Lira’s chest tightened. Trapped. She’d run from one cage straight into another.

“What does he want from me?” she whispered.

Sable’s expression turned careful. “That’s between you and him. But if I were to guess? Answers. You’re his mate, which shouldn’t be possible, and he’s been searching for you for three hundred years. That tends to create questions.”

“I’m not three hundred years old.”

“No. But according to him, your bond is.” Sable stood, moving toward the door. “Rest more if you need to. When you’re ready, there’s a cloak by the door. Wear it with the hood up—it’ll hide your wolf scent from casual notice. This building opens into the night market. You’ll find other refugees there. People like you who ran from their old lives.”

“And then what? I just… wait for him to come collect me?”

Sable paused in the doorway. “Or you figure out how to survive in a city that doesn’t want you while unraveling a three-hundred-year-old mystery. Your choice.” She smiled, and it was almost warm. “Welcome to Nocturne, little wolf. Try not to die.”

The door closed behind her, leaving Lira alone with a full stomach, a spinning head, and absolutely no idea what to do next.


The night market was chaos incarnate.

Lira stood at the edge of the refugee quarter’s main square, her borrowed cloak pulled tight around her, and tried to process what she was seeing.

Vampires everywhere. Hundreds of them, moving through the market stalls with that uncanny grace, their eyes glowing faintly in the crimson moonlight. But among them—wolves. Human witches. Fae-touched. Creatures Lira had only heard about in stories. All of them moving through the crowd with their heads down and their scents masked, trying desperately to blend in.

The architecture was wrong too. Everything in Nocturne was built from black stone that seemed to absorb light instead of reflecting it. Buildings rose five, six, seven stories high, connected by bridges and walkways that defied gravity. The streets were lit by lanterns that burned with blue flame—cold fire that gave off light but no heat.

And the smell. Metal and old blood and something else she couldn’t name. Not decay, exactly. More like time itself had a scent, and it smelled like endings.

“First time in the market?”

Lira spun to find a young man—wolf, based on his scent—watching her with knowing eyes. He couldn’t have been more than twenty, with olive skin and dark curly hair. Human, currently, but she could sense his wolf just beneath the surface.

“That obvious?” Lira asked.

“You’re staring like you’ve never seen a vampire before.” He grinned, offering his hand. “I’m Orion. Been here about six months. Happy to show you the ropes if you want.”

Lira shook his hand warily. “Lira. And I’ve seen vampires. Just… not this many.”

“Yeah, it’s a lot.” Orion gestured for her to follow him deeper into the market. “But you get used to it. The refugee quarter is actually pretty safe—Sable runs it with an iron fist, and she’s got connections high enough that even the Court leaves us alone. Mostly.”

“Mostly?”

“Well, there are rules. Don’t start fights. Don’t steal from vampire merchants. Don’t go into the upper city without an escort. And definitely—” He shot her a sideways look. “—don’t catch the attention of any Court officials. That’s a fast track to a very short existence.”

Too late for that, Lira thought, but didn’t say.

They wove through the market, Orion pointing out important landmarks. The herb shop run by a witch who’d fled a coven war. The weapons dealer who asked no questions. The tavern in the basement of an old church where refugees gathered to share information and jobs.

“Jobs?” Lira asked.

“Got to eat somehow.” Orion shrugged. “Vampires don’t exactly hand out charity. Most of us work the market—selling things, making things, stealing things. Whatever pays. Why, you looking for work?”

Lira thought of the few coins Brenna had given her—already running low after Sable had charged her for food. “Maybe.”

“Can you read?”

“Yes.”

“Write?”

“Yes.”

“Know anything about herbs? Healing? Potions?”

“Some. My mother was a healer. She taught me.”

Orion’s grin widened. “Then you’re in luck. Giselle—she’s a vampire healer, old as dirt and meaner than a snake but she pays fair—she’s always looking for assistants. Her shop’s three streets over. Tell her Orion sent you.”

It wasn’t much. But it was something. A way to survive, to earn money, to avoid being dependent on either Sable’s charity or Kaian’s protection.

“Thank you,” Lira said, and meant it.

“Don’t mention it. Us refugees have to stick together.” Orion squeezed her shoulder. “Oh, and Lira? Whatever you ran from? It can’t touch you here. Nocturne isn’t perfect, but it’s a fresh start. Don’t waste it.”

He melted back into the crowd before she could respond.

Lira stood there for a long moment, watching the flow of people around her—wolves and vampires and everything in between, all trying to carve out lives in a city built on darkness and blood.

A fresh start.

Maybe. If she could ignore the mate bond humming in her chest like a live wire, constantly aware of the vampire lord somewhere in this massive city who thought she belonged to him.

Three weeks, Lira told herself. Three weeks to figure out who she was without her pack, without her sister, without anyone telling her she was less than. Three weeks to understand what the bond meant and why it existed.

Three weeks before everything changed again.


The third week in Nocturne, Lira was grinding moonflower petals in Giselle’s shop when it happened.

The pull—the constant awareness of Kaian somewhere in the city—suddenly went from background noise to a deafening scream.

She dropped the mortar. It shattered on the floor, silver dust exploding in a cloud around her feet.

“Girl!” Giselle barked from the back room. “What in the bleeding moon—”

But Lira couldn’t answer. Couldn’t breathe. Couldn’t do anything but press both hands to her chest where the bond had just snapped taut like a bowstring.

He was looking for her.

Not just existing somewhere in the city. Actively searching. She could feel his presence like a flame in the darkness, getting closer, burning brighter, consuming all the air in the room.

The shop door opened.

And even though Lira had her back to it, even though she couldn’t see who’d entered, she knew.

Mate. Mine. HERE.

Her wolf surged forward, desperate and furious and terrified all at once.

Lira turned slowly, heart hammering, and met the red eyes of Commander Kaian Voss for the second time in her life.

He stood in the doorway of Giselle’s shop like a king surveying his kingdom—tall and imposing and utterly still. His long black hair was pulled back today, showing the sharp lines of his face. He wore black on black on black, expensive and elegant, with that jade ring catching the blue lamplight.

He looked exactly as she remembered. Beautiful and ancient and completely inhuman.

And he was staring at her like she’d personally torn his heart out and spent three centuries dancing on the pieces.

“You,” Kaian said, and his voice was ice given sound. “What did you do with my mate?”

Lira opened her mouth to respond—though what she would have said, she had no idea—but no sound came out.

Because she could feel it now. Feel what he felt through the bond that connected them:

Three hundred years of loneliness.

Three hundred years of searching.

Three hundred years of a hole in his chest where his other half should have been.

And beneath it all, a question that had clearly been eating him alive:

Why did you leave me? Why did you sever our bond? Why am I not enough?

Lira’s knees went weak. This vampire—this impossibly powerful, dangerous, ancient creature—wasn’t angry because she’d trespassed.

He was angry because he thought she’d abandoned him.

“I didn’t,” Lira whispered. “I didn’t sever anything. I didn’t even know you existed until three weeks ago.”

Kaian’s eyes narrowed. “Liar.”

“I’m not—”

“The bond formed three hundred years ago. I felt it snap into place, felt you for three perfect days, and then you were gone.” He moved into the shop with that liquid predator grace, backing Lira up until she hit the counter. “You severed it. Blocked me out. Left me half-dead and searching for something I could never find.”

“I’m twenty-three years old!” Lira’s voice came out sharp with desperation. “I wasn’t alive three hundred years ago! Whatever you felt, whatever you think happened, it wasn’t me!”

Kaian stopped inches away, close enough that she could see the red in his eyes wasn’t uniform—it was layered, deep crimson bleeding into lighter scarlet around the edges. Close enough that his scent hit her: night-blooming jasmine and old parchment and something darkly spiced.

Close enough that when he reached out and tilted her chin up with cold fingers, she couldn’t escape.

“Then explain,” he said softly, dangerously, “why you feel exactly like her. Why your scent, your face, your soul matches the mate I’ve been mourning for three centuries. Explain why I can feel you in my bones.”

Lira couldn’t explain it. She had no answers, no logic, nothing that made sense.

All she had was the truth:

“I don’t know. But I’m not lying. I didn’t leave you. I didn’t even know you were waiting.”

They stood frozen like that, Lira’s heart racing, Kaian’s hand on her face, the bond between them alive and screaming and three hundred years overdue.

And in the back room, Giselle’s voice called out:

“Commander Voss, if you’re going to finally interrogate that girl, at least have the decency to do it somewhere other than my shop. You’re scaring away the customers.”

Kaian’s lips twitched—not quite a smile, but close. He didn’t look away from Lira’s eyes.

“Very well.” His hand dropped from her face but caught her wrist instead, fingers wrapping around it like a shackle. “You’re coming with me.”

“I have to work—”

“She’ll be fine,” Giselle interrupted cheerfully. “Consider yourself fired, girl. Or on indefinite leave. Whichever keeps the Commander from burning down my shop.”

“Where are you taking me?” Lira demanded as Kaian pulled her toward the door.

He looked back at her, and for just a moment, beneath the anger and the hurt and the three centuries of abandonment, she saw something else:

Hope.

Desperate, fragile, terrifying hope.

“Somewhere we can talk,” Kaian said. “Somewhere I can figure out if you’re the miracle I’ve been waiting for—”

He pushed open the door, pulling her out into the crimson night.

“—or the cruelest trick fate has ever played.”

Reader Reactions

👀 No one has reacted to this chapter yet...

Be the first to spill! 💬

Leave a Comment

What did you think of this chapter? 👀 (Your email stays secret 🤫)

error: Content is protected !!
Reading Settings
Scroll to Top