Chapter 18

RAFE

The corrupted throat tears in my jaws like wet paper. No blood. No warmth. Just pale flesh that tastes of salt and rot and death magic so thick it coats my tongue.

I release it and the body collapses into the water, sinking beneath the oil-slick surface.

The victory lasts maybe a heartbeat. The water erupts and the corpse rises again, throat already knitting back together. Blue light seals the wound like thread through cloth. Empty eyes find me and it lunges.

I dive deep, using the water to my advantage. Panthers can swim. This body knows the ocean. I twist beneath the surface, coming up behind it.

Around me, the Sound is chaos.

Through the corrupted water, I see Grayson's massive bear form grappling with Marco near Declan's boat.

The bear's jaws close around the corpse's torso, dragging it deep.

Water churns with violence as they disappear into the darkness below.

Declan's grey wolf fights in the shallows near the rocky shore, surrounded by pale figures that keep rising no matter how many times he tears them down.

In the water with me, another corpse surfaces. Brigid. Those empty, glowing eyes lock onto me and she moves through the water like she was born to it. Limbs bending at impossible angles. Moving faster than anything dead should move.

I shift back to human long enough to grab the boat's railing and shout across the comms. "Breaking their necks doesn't work. Drowning them doesn't work. They just reform."

"Any bright ideas, panther?" Jax's voice comes through between snarls. He's somewhere to the north, holding his position on shore. The sounds coming through the comms tell me he's not having better luck.

An idea surfaces. Dangerous. Maybe impossible. But the only thing that makes sense.

"The bindings." I dive again as Brigid lunges for me. "Catalina's using necromantic bindings to hold their souls to their corpses. Break the binding, free the soul."

"And how exactly do we do that?" Declan's voice crackles through the comms.

Instead of answering, I slip into the darkness between moments, shadow-walking through the space where light hasn't reached, moving faster than eyes can track.

The underwater world transforms when I move through shadow. Everything slows. The corrupted particles suspended in the water become visible—tiny motes of death magic drifting like ash. Brigid's corpse moves through it all, arms outstretched, fingers grasping for where I was.

I emerge behind her. The binding snaps into focus with brutal clarity.

Blue-white threads wrap around her torso in intricate patterns.

Not random. Deliberate. Woven with precision that speaks of years of practice.

The threads pulse with Catalina's will, forcing the soul to animate dead flesh.

Forcing it to serve. The necromantic magic is beautiful and obscene all at once.

But I can see the weak points. Places where the threads cross. Where one slash could unravel everything.

My claws aren't just physical. They're shadow made solid. Darkness given teeth. The gift that came with my exile—the ability to walk between moments and strike from nowhere.

I slash through the binding.

The threads resist for a heartbeat. Then they snap with a sound like breaking glass. Blue light explodes outward, bright enough to turn the corrupted water momentarily clear. The necromantic magic unravels in a cascade, thread after thread dissolving as the binding collapses.

Brigid's body goes limp in the water. The animating force gone. Just a corpse now, nothing more. It sinks slowly, arms drifting, hair floating around her face.

Then the soul rises.

A translucent shape that looks like Brigid but younger. Healthier. The way she looked before whatever circumstances led to her death. Her face finds mine and there's gratitude there. Relief so profound it makes my chest tight.

She mouths two words: Thank you.

Then she dissipates into the night air like smoke, finally released from her torment.

I surface, breaking through the corrupted water with a gasp. My lungs burn. Need air. Need to tell the others.

But something's wrong.

The boat—Moira's boat—lists badly to one side. More of the hull has splintered. And rising from the depths… Elspeth.

Moira backs away from her own sister, hands raised but not attacking. Not fighting. Horror and grief war across her features as the child corpse advances.

My panther instincts scream. Moira's in danger. Moira needs help.

"It works." I broadcast through the comms, words coming fast. "The bindings are only visible in shifted form. Look for blue threads wrapped around their torsos. You need to get behind them and slash through those threads with your claws. Break the bindings and the souls are freed."

A corpse is already approaching, moving faster than the others. Learning. Adapting to our tactics. This one used to be a fisherman—I recognize the weathered hands, the build of someone who spent decades hauling nets. Now those hands reach for me with inhuman speed, fingers bent at wrong angles.

Shadow takes me. The world slows. I see the binding wrapped around his torso, more complex than Brigid's. Catalina's learning too. Adapting her necromancy to make the bindings harder to break. But there—a weak point where three threads cross.

I emerge behind it and slash through the intersection.

The binding collapses in a burst of blue light.

Another soul freed. Another body that stays down and sinks into the corrupted depths.

But there are so many of them. For every soul I free, three more corpses surface.

Catalina has an army down there. Decades of drowned sailors and lost fishermen. All waiting to rise.

Then Catalina's voice cuts through the chaos. Amplified by magic. Carrying across the Sound like she's standing right next to me.

"Always so clever, Rafael. Always one step ahead."

I turn toward where Catalina stands on the water itself, the corrupted surface solid beneath her feet like black glass.

Moira faces her from what's left of her boat, power crackling between them.

Clean ocean magic versus corrupted death magic.

The clash sends ripples across the Sound that rock the boats and make the water beneath my paws tremble.

"Let's see how clever you are against this."

Catalina gestures to the small figure that rose moments ago. Elspeth. The child's corpse that's been standing near Catalina like a weapon waiting to be aimed.

Recognition flares in those glowing blue eyes as she finds Moira.

"Sister." Multiple voices speak at once. The child's voice. Catalina's voice. The ocean's voice. "You let me drown. You let me die."

Then she attacks.

The child glides across the water toward Moira's boat, leaving ripples that spread in perfect circles. Unnatural.

Moira can't fight this. Can't hurt her own sister. Even knowing Elspeth is already dead. Even knowing this is just a corpse animated by Catalina's will.

I have a choice to make. Keep fighting the bound souls. Free them one by one. Or help Moira against the one fight she can't face alone.

The choice takes less than a heartbeat.

Already moving. Already swimming hard toward Moira's boat. I shift back to human mid-stroke because I need hands for what comes next. Need to be able to grab the weapon I spotted earlier when Moira's boat cracked under Catalina's first assault.

The salt-blessed ritual knife. One of Gran's blades. It fell to the deck when the boat broke apart, and I marked where it landed because old habits die hard. Always know where the weapons are. Always have an exit strategy.

Elspeth reaches Moira's boat. Small hands grip the railing. The wood blackens under her touch. Corrupts. Dies.

She pulls herself up with impossible strength.

Moira doesn't back away. Doesn't run. She steps forward, reaching for her sister. "Elspeth. I know you're trapped. I know Catalina's using your guilt against you. You didn't do anything wrong. The drowning wasn't your fault."

The child tilts her head. The movement is sharp. Precise. Like a bird studying prey.

"My fault." The voices overlay each other. Child. Sea-walker. Ocean. "I got on the boat. I made Father take me. The storm came and we drowned and it's my fault my fault my fault—"

"No." Moira's voice breaks. "You were a child. It was an accident. You need to let go of the guilt. Let me help you—"

But Catalina's will is stronger than Moira's plea. The child lunges.

I swim hard toward Moira's boat. The corrupted liquid feels like ice against my skin. Like acid. Catalina's taint burns where it touches bare flesh. But I've survived worse. I push through, reaching what's left of the boat in seconds.

Elspeth has Moira pinned against the mast. Small hands around her throat. Squeezing. Moira's not fighting back. Can't fight back. Just stares at her sister's face, every line of her body radiating agony.

I vault onto the boat and drive the ritual knife toward the child's back. Aiming for the binding. For the threads of blue light that tie soul to corpse.

Elspeth spins. Faster than I anticipated. Faster than my panther reflexes can compensate for. Her hand catches my wrist mid-strike. Her grip is iron.

We lock eyes. The child's face. The monster's gaze.

"Rafael." The multi-voiced whisper cuts through me. "The faithless panther. Always protecting her. Always playing hero. But you can't save her from me. You can't save her from what she did."

"She didn't do anything." I twist my wrist, trying to break the grip. The child's strength is inhuman. "It was an accident. A storm. You blamed yourself, not her. Catalina's twisting your guilt into a weapon."

"My guilt. My fault. My death." Elspeth's smile is terrible. Catalina's voice bleeds through stronger now. "But Moira gets to live. Moira gets to be happy. While I'm trapped in the dark. That's not fair, is it, Rafael?"

If ads affect your reading experience, click here to remove ads on this page.