Chapter 1 – Blood on the River
The first body of the week was still steaming when Lupa found it.
Rain clung to the chain‑link fence in silver beads, city lights smearing into the darkness beyond. The industrial strip along Riverside’s border usually smelled like oil, asphalt and old river water. Tonight it reeked of blood.
“Lupa.” Alder’s voice came from behind her, low and even, but she heard the strain under it. “Don’t go closer until Kess finishes the photos.”
She was already crouched beside the corpse, boots in a spreading slick of red. Obedience had never been her thing.
“I’m not stepping on your precious evidence,” she muttered.
The victim had been a man, mid‑thirties maybe. Human. His throat was gone, chest torn open like wet paper. But it wasn’t the gore that made Lupa’s stomach twist.
It was the marks.
She closed her eyes for a second, drawing in a careful breath, ignoring the metallic tang. Under the blood, under the rain, there was… something else. Wrong. Her wolf paced along the inside of her skin, fur bristling.
Not just claws. Not just teeth.
“Lupa.” A softer warning now.
She looked up.
Alder Vox stood a few steps away, rain sliding in dark lines down his jacket. Streetlight caught in his hair, in the sharp line of his jaw, in the pale band of a scar she knew he hated when she stared at. His eyes — steady amber, always too calm — held hers.
He didn’t repeat the order. He didn’t have to. His word was law here, even when he didn’t throw it like a weight.
She sighed and rocked back on her heels, giving ground by inches.
Kess slid in beside her, the camera’s shutter clicking in rapid bursts. “If you lick the corpse, I’m writing it in the report,” she muttered. “ ‘Beta guard lost to bloodlust, tragic, we hardly knew her.’ ”
“Shut up, Kess,” Lupa said, but the corner of her mouth twitched.
Kess grinned, all sharp teeth and nerves. “Tell me you see it too.”
Lupa let her gaze move over the wounds. If it had been a wolf kill, she’d know. Different weight in the strikes, a pattern to the tear.
“These aren’t ours,” she said quietly.
Behind her, Alder exhaled. Not surprise. Confirmation.
“We’ve got partial tracks near the fence,” Mirel called from the perimeter. Alder’s sister, efficient and dry even at three in the morning. “Too smeared from the rain to pull a clean print. Gait’s off. Heavy in the front, dragging in the back.”
“Like someone stitched two different animals together and called it a night,” Kess added. “Ten out of ten, would not pet.”
The joke skittered over Lupa’s skin and broke apart. Her wolf’s hackles were still up. Under the industrial stink, under the human blood, something hummed.
A chill prickle climbed along her spine — not scent, not sound. Feelings. Echoes.
Fear. Confusion. A flash of desperate hunger that wasn’t hers, bright and wild, then gone.
She flinched before she could stop herself.
Alder’s attention snapped back to her like a pulled wire. “Lupa.”
“I’m fine.”
He stepped closer anyway, close enough that the sound of the rain dimmed and she could hear his heartbeat, that slow, steady drum that had anchored her more nights than she’d ever admit. His scent — pine, cold riverstone, the faint burn of coffee — cut through the copper reek.
“What did you feel?” he asked, low enough that Kess wouldn’t catch it over the rain.
She should lie. Say it was just the gore getting to her. That would be normal. Forgivable.
Instead, the truth slipped out on an exhale. “It felt… scared. For a second. And so hungry it hurt.”
His jaw tightened. “From whatever did this?”
“From the air. From…” She made a helpless gesture toward the body. “I don’t know. It’s like static. Just—” She snapped her fingers, frustration flaring hot. “Gone now.”
Her “gift,” they called it, when they wanted to be kind. Her curse, when they didn’t. She hadn’t asked for a nose for other people’s feelings. It had just grown like scar tissue over old wounds.
Alder’s gaze searched her face, like he could take some of the weight by looking hard enough. “You tell me the second it comes back.”
There it was, the almost‑touch. His hand hovered, fingers flexing like he meant to cup her shoulder, her cheek, something, and stopped an inch short. Always an inch.
Always that careful line between alpha and beta, between friend and—
No. She slammed that door in her head so fast it rattled.
“Boss?” Kess called. “We got a problem.”
Lupa pushed up to her feet, grateful for the distraction. “What now? Did the corpse bite you back?”
“Ha. I wish.” Kess pointed toward the far edge of the lot, where the fence bent toward the river. “Tracks go over there. And then they just… stop.”
Lupa followed, Alder at her shoulder, his presence a quiet gravity.
Mud sucked at her boots as she reached the spot. Mirel’s flashlight beam cut across the ground: heavy, distorted paw prints, deeper at the front, smeared at the rear, just like Mirel had said. They led straight to the fence.
On the other side, nothing. No print on the slick concrete. No claw gouge on metal. Just rain and the slow hiss of the river in the dark.
“It didn’t jump the fence,” Mirel said. “It disappeared.”
“Or it learned to fly,” Kess offered. “New low in evolution.”
Lupa tuned them out, chest tight. The world narrowed to the faint echo still ringing along her nerves, like the afterimage of lightning.
Hungry. Lost. Wrong.
And threaded through it, so faint she almost missed it, something that hit her like a fist to the ribs: a pulse of recognition.
A sense of her own scent, twisted and reflected back at her from somewhere out in the dark.
Her wolf went very, very still.
Alder’s fingers brushed hers, accidental or not, and the contact sparked a sharp rush of warmth through her palm. She swallowed.
“Lupa?” he asked. “What do you see?”
She stared into the darkness beyond the fence, heart beating too fast, the taste of old fear and older memories rising in her throat.
“Nothing,” she said.
But the lie sat between them like a second body, still warm on the concrete.