Chapter 5

MOIRA

The water is still now.

But for how long? Rafe's question loops through my head while I wash the remaining glasses, bank the fire, lock the doors.

The wards Gran wove into these walls hum their quiet response to my presence, but tonight they feel paper-thin.

These protections were meant for drunk fishermen stumbling home, for petty theft and minor threats.

Not for blood arranged in triangles on my doorstep.

Not for whatever is killing people in waters that belong to me whether I want them or not.

My waters. Gran's waters before that. The responsibility passed to me the day she died, along with this inn and magic I've spent ten years pretending doesn't exist.

The bed offers no relief. Darkness stretches too long, too silent.

Wood creaks in the walls—just the house settling, or footsteps crossing the floor above?

Wind rattles the windows—natural gusts, or something testing for weakness?

Grey dawn finally bleeds through the curtains.

My eyes burn. My body aches. But lying here won't make morning come faster, won't make the threat disappear.

Rafe's words circle in my head. Bodies piling up. Magic that feels like mine but twisted beyond recognition. And that blood, three perfect drops arranged in a triangle. A message left on my doorstep.

Gran never hid. Never cowered behind wards hoping threats would pass by. She faced things. Protected these waters. Made bargains with the alpha wolf to keep Stormhaven safe from what swam in deeper places.

It killed her. But she also really lived. Used her gifts. Stood between the island and the darkness. While I've spent a decade pouring drinks and pretending my magic doesn't exist.

Salt, blessed water, and the small knife Gran used for blood rituals—I pack them before dawn fully breaks.

The blade still carries her magic, faint but present.

An echo of her voice in the steel. Whoever the salt-haired woman is, I need to know what her end game is.

Not for Rafe's alliance or the brotherhood's politics.

For me. Because these are my waters whether I want them or not, and someone is violating them.

The tidal pools lie an hour's walk from the inn, along the coastal path that curves around the northern shore.

The morning air tastes of brine and coming rain.

November wind cuts through my coat, carrying scents from the ocean.

Kelp and fish and something deeper, older, that most people can't detect.

The power that lives in these waters. The consciousness that predates human settlement on this island.

The sea knows me. Recognizes what I am. The waves sound different as I walk, speaking in patterns only sea witches hear. Whispering about disturbances. About magic that doesn't belong. About blood spilled where it shouldn't be.

The tidal pools appear around a curve in the path. Natural formations carved by centuries of waves, now exposed during low tide. Deep basins surrounded by dark stone, filled with crystal-clear water that reflects the grey sky.

The same thoughts circle in my brain. Too many gone in the space of weeks and all were dock workers or had ties to the sea.

I press my palm to the wet stone beside the largest pool. Residual magic floods through me like electric current. Twisted. Warped. Sea power turned against its own nature until it became monstrous.

My gut twists with it. This isn't someone misusing magic. This is violation. Taking something meant to heal and protect, warping it into a weapon. Like forcing a mother's hands to strangle her own child.

The residue forms patterns in the rock. Symbols carved so small most people would miss them, hidden in natural cracks and crevices. Blood magic. Ritualistic. Designed not just to kill but to open something. Draw something up from the deep.

Gran's stories surface from memory—the ones she told before I was old enough to understand.

Things that sleep in the ocean trenches.

Ancient entities that existed before shifters, before witches, before humans walked upright.

Most stay sleeping, content in the darkness and pressure.

But some can be called. Summoned. Lured to shallower waters with the right offering.

Blood and twisted magic make a powerful lure.

My fingers tremble as I trace the symbols, piecing together the ritual's purpose. The killer isn't just murdering people. They're feeding something. Building power. Each death strengthens what they're calling, brings it closer to the surface.

A pattern emerges the longer I study it, though the full shape eludes me. Blood magic. Necromancy. Raising something that should stay buried. The residue here is too fresh, too strong. This pool has tasted blood within the last few days, and the signature feels horribly, sickeningly familiar.

My hands go numb. All those people dead but simple murder doesn't leave residue like this. Their deaths are building something. Each one adding power to a summoning that needs three more sacrifices to complete.

More will die. The symbols form only partial patterns—the deaths are marked, but the ritual structure shows spaces for more. Someone is calling to the drowned, pulling at what sleeps beneath the waves. Each death brings them closer to answering.

I stumble back from the pool too fast. My vision swims. This is bigger than framing Rafe. Bigger than just the murders themselves. This is about waking something that should stay sleeping forever. Something ancient that's been waiting in the deep, growing stronger with each death.

The wind shifts. Carries a scent that doesn't belong to morning tide or seabirds. Rot and wrongness and the copper tang of old blood. Magic that makes my skin crawl and my power recoil.

I search the rocks and tide pools for the source. Nothing visible. But the scent strengthens. Grows closer. Pressure builds around me—then shatters my wards like glass.

The attack slams into my chest. Throws me backward. Stone meets my shoulders, drives the air from my lungs. Before I can recover, invisible fingers wrap around my throat and squeeze.

Clawing at my own neck finds nothing but saltwater fingers, malice made solid, tightening their grip. Can't see what's killing me. Can't fight what has no form.

My power surges in response. Salt and storm and the ocean at midnight. Water responds instantly, rising from the tidal pool in a column, slamming into the invisible attacker. The pressure on my throat vanishes. Gasping, coughing, I scramble away from the pool's edge.

"Moira Flynn." The voice comes from everywhere and nowhere. Female. Young. Each word carries the weight of deep water and drowning. "The sea witch who hides. The sister who survived."

My blood turns to ice. That voice. I know that voice.

"Who are you?" But I already know. Some part of me already knows.

"Don't you recognize me?" Laughter bubbles up like air from drowned lungs. "We used to play in these pools, remember? Before Gran said I was too wild with the gift. Before the ocean took me back."

No. No, this isn't possible.

The invisible force hits again, harder, drives me to my knees. Blood wells from my palms where stone splits skin, drips onto rock. The drops don't disperse. They gather. Coalesce. Feed something that grows solid from shadow and saltwater until—

Eight years old. Dark hair plastered wet against her skull, tangled with kelp. Eyes like mine but filmed over. Milky. Dead.

The breath stops in my chest.

Elspeth.

Her skin carries the grey-blue tint of meat left in cold water too long. Seawater streams from her mouth when she opens it, pours from her nose, leaks from the corners of her eyes in a constant, terrible weeping.

"Hello, Moira." The voice gurgles. Wet. Wrong. "Did you miss me?"

My throat closes. "You're not real. You're not her. Elspeth is dead."

The thing wearing my sister's face tilts its head. More water spills out. "Dead? Or drowned? There's a difference, Moira. The drowned don't always stay down. Not when someone calls them. Not when someone knows the right words, the right blood, the right price."

She circles me the way she used to circle the tide pools, looking for crabs and starfish. But now her movements are wrong. Too fluid. Like she's still underwater even standing on dry land.

"Someone's raising you," I whisper. "Using corrupted magic to pull you from the deep."

"Raising me?" That terrible laughter bubbles up, childlike and horrible.

"Oh, Moira. I've been down there all along.

Saw you grow up. Saw you inherit Gran's power and hide it away while I rotted in the dark.

" Her dead eyes fix on mine. "You should have saved us that day.

" The whisper cuts worse than shouting. "But your magic wasn't strong enough.

You reached for the water and it wouldn't listen.

So you watched us drown while you floated there, safe, alive. "

The boat capsizing. Dad shouting to hold on.

Elspeth's scream as the waves took her under.

And me, thirteen years old, reaching for my power, trying to call the water to obey, to lift them, to save them.

But the ocean ignored me. Swallowed them both while I thrashed helpless in the waves, too weak to command what should have answered.

When the fishermen pulled me from the water hours later, I was alone.

"I tried. I tried to use my magic—"

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