The latch rattled again, harder this time. Wood groaned, the whole frame trembling as if the fog itself wanted to force its way inside. My fingers clenched around the satchel, the leather biting into my palms.
“Run,” he said again, sharper this time, his body already moving.
I froze. “What about—?”
“Now, Amara!”
The urgency in his voice snapped me into motion. I bolted past him, the boards of the boathouse creaking beneath my boots. The fog outside was so thick it felt solid, pressing against my face, stealing the breath from my lungs.
Behind me, footsteps followed—his at first, steady and sure, then heavier ones, quicker, someone else giving chase.
The whispers rose with the mist, curling around my ears. She’ll vanish. She’ll vanish.
I stumbled onto the dock, the planks slick with dew. My heart pounded so loud I could barely hear the water slapping against the pylons.
“Where do I go?” I gasped.
“Keep moving.” His voice was close, but not close enough.
Shapes loomed in the fog—lanterns swinging, boats moored in the darkness, the faint outline of houses beyond. But every direction looked the same, swallowed by white.
The footsteps behind us quickened. Wood thudded, boards splintered under the weight. Whoever—or whatever—was chasing us was closing in.
He caught my arm, his grip firm, guiding me toward the end of the dock. “This way.”
I wanted to ask why here, but there was no time. My legs burned as I ran, the satchel banging against my side. The whispers seemed to grow louder, crueler, as though the fog itself cheered for whoever hunted us.
We reached the street, lanternlight glowing faintly ahead. The cobblestones were slick, the air heavy with salt and smoke.
“Don’t stop,” he said, his hand still on my arm, steadying me as I stumbled.
But I could feel it—the presence behind us. Heavy, deliberate, refusing to let go.
I glanced back. A figure loomed in the mist, blurred but unmistakable. Tall. Fast. Shadow stretching long through the lanternlight.
My pulse spiked. “They’re still there.”
His eyes flicked behind me, darkening. “I know.”
We darted through a narrow alley, the walls damp with moss, the stones uneven beneath our boots. The fog funneled tighter here, claustrophobic, pressing close until the air itself felt solid.
“Who is it?” I whispered.
His jaw clenched. “Not now.”
But I heard it in his voice—the certainty. He knew. He knew who chased us.
And he wasn’t telling me.
The alley twisted like a serpent, turning left, then right, then splitting into two narrow paths that vanished into the mist. My breath tore ragged from my throat, my chest burning. Behind us, the footsteps still followed—steady, relentless, echoing louder with every turn.
I stumbled. His arm shot out, steadying me before I fell against the slick stone. His grip was firm, his eyes fierce.
“Keep moving,” he said, low, urgent.
But my legs trembled. “We can’t outrun them.”
His gaze flicked down one path, then the other. For a moment, his face was unreadable. Then he pulled me left. “We don’t need to outrun them. We need to lose them.”
The alley narrowed until our shoulders brushed the damp walls, the fog so thick I could barely see two steps ahead. My pulse pounded in my ears. Every sound was magnified—the slap of our boots, the whisper of my breath, the thud of pursuit behind us.
Then—silence.
I froze, clutching the satchel to my chest. “They stopped.”
His hand tightened on my arm. “No. They’re waiting.”
The certainty in his voice chilled me.
We pressed on until the alley opened suddenly into a courtyard, its cobblestones cracked and uneven, a fountain in the center long since dry. The fog pooled heavy here, muffling the world.
I spun, searching the mist. Nothing. No footsteps. No shadow. Only silence.
But silence in Havenmoor was never safe.
I turned back—and gasped.
A figure stood at the mouth of the alley we had just left. Tall, motionless, blurred by fog. Watching.
My chest clenched. “Ethan.”
The name left me before I could stop it.
Even half-shrouded, I knew the shape of his shoulders, the sharpness of his stance. I knew the way his head tilted, as though daring me to deny what I saw.
But his silence was worse than words.
The man beside me stiffened, his body shifting subtly, protective. “Go inside,” he murmured, nodding toward a half-collapsed doorway on the edge of the courtyard.
“No,” I whispered, my voice shaking. “Not without you.”
The figure didn’t move. Didn’t speak. Just watched.
And then—he was gone. The fog swallowed him whole.
I staggered forward, my heart thundering. “He was here—he was right there—”
“Amara.” His voice was sharp, steady. “Listen to me. Whoever it was, they wanted you to see them. That’s all.”
I shook my head, clutching the satchel tighter. “If it was Ethan—”
“Then you need to start asking yourself why he followed you here,” he cut in, his gaze dark. “And what he really wants.”
The courtyard pressed in, the fog curling tighter, suffocating. My chest ached with confusion, fear, longing. Ethan’s fury, the kiss still burning on my lips, the satchel heavy with Lila’s ghost. None of it made sense.
A sound cracked the silence.
Not footsteps. Not whispers. A splash.
We both turned toward the far edge of the courtyard where a narrow canal cut through the stone. The water rippled violently, as though something had broken the surface and vanished again.
I crept closer, my breath caught in my throat. The ripples spread, then stilled, leaving only the reflection of the fog above.
Something floated there.
A scrap of fabric. Pale. Torn.
I reached with trembling fingers, pulling it free. It was a ribbon, frayed at the edges, damp with lakewater. The same kind of ribbon I had seen in Lila’s satchel.
My stomach dropped.
“They’re not just chasing us,” I whispered, my voice shaking. “They’re leaving signs.”
The man’s jaw clenched. His hand brushed mine, steadying, grounding. “Then it means one thing.”
“What?”
“They want you to know it’s only the beginning.”
Before I could respond, the whispers rose again, louder this time, curling through the fog with cruel clarity.
“She’ll be next.”