A Whisper in the Ashes

A Whisper in the Ashes


The rain didn’t stop. It drummed against the roof like the world was trying to drown itself. Every drop sounded like a countdown. Every second, like a breath too close to breaking.

I stood by the cracked window, smoke from the dying candle curling around my face. The city outside was a smear of rusted neon and restless ghosts. Max was somewhere out there maybe bleeding, maybe smiling. Hard to tell with him.

Evelyn was pacing behind me, her heels tapping an impatient rhythm. “You’re shaking again,” she said.

I flexed my fingers. “Just remembering.”

She stopped, eyes softening for half a breath. “Grace”

“Don’t,” I cut in. “If you start caring now, it’ll kill us both.”

Silence swallowed the room. The candle hissed out, leaving us in half-darkness. The air stank of wet dust and regret.

I turned, the faint light from the street cutting across her face. She looked older tonight. Or maybe just more honest.

“He’s still alive,” she said. “You feel it too.”

“Yeah,” I said. “That’s the problem.”

I grabbed the pistol from the table, cold metal biting my palm. The weight of it felt like truth. Heavy. Unforgiving.

Evelyn stepped closer. “If we go after him now”

“We don’t go,” I said. “I do.”

Her jaw tightened. “You think I’ll just stay here while you throw yourself into his hands again?”

“That’s exactly what I think.”

“You’re insane.”

“Maybe.” I pushed past her and opened the door. Rain slapped my face like penance.

She followed anyway.

The streets were empty except for puddles reflecting the flicker of broken signs. Somewhere, a dog barked at nothing. Somewhere else, someone screamed. The usual lullaby.

We moved fast. No words. Just shadows chasing more shadows.

By the time we reached the warehouse, the river had begun to creep up the steps. The whole place looked gutted like it knew what was coming.

Inside, the smell hit first: oil, blood, and something burning slow. My stomach twisted. The echo of footsteps wasn’t ours.

“Grace,” Evelyn whispered.

I raised a hand. Listened. The sound was too steady to be rats. Too heavy to be hope.

He stepped out from behind the tank Max, alive, of course. Always too stubborn to die. His face was bruised, eyes bright with that dangerous calm I used to fall for.

“Miss me?” he said.

Evelyn tensed beside me. I didn’t answer. Just aimed the gun.

“Still so dramatic,” he said, hands half-raised. “But that’s why I liked you.”

“Liked,” I said. “Past tense.”

He smiled, a thin thing. “We both know we’re not done.”

Something moved behind him a flicker, too fast. The mirror thing. The reflection that wasn’t mine. It shifted in the dark, dripping water, skin pale as smoke.

Evelyn saw it too. “Grace”

“I see it.”

Max turned slightly, almost casual. “You brought friends. I brought... something else.”

The shadow lunged. I fired. The shot cracked like thunder. The creature jerked back, fluid and wrong, splashing against the tank wall. It screamed—a sound that wasn’t human, wasn’t anything.

Max laughed. “Still think you can kill what’s already part of you?”

My chest tightened. “Shut up.”

“It’s true,” he said softly. “You made it the moment you broke me. The moment you broke yourself.”

The reflection crawled forward, face contorting into mine. Same eyes. Same scars. Only colder.

Evelyn grabbed my arm. “We have to leave.”

“I can’t,” I said.

The mirror spoke. My voice, twisted: “You don’t get to run from what you are.”

It lunged again. I fired until the gun clicked empty. Blood or something close splattered across the concrete. But it kept moving.

Max stepped closer, watching like a proud father. “You see now? You were never fighting me. You were fighting her.”

The creature clawed at my throat. Evelyn slammed a pipe into its back, metal crunching bone. It shrieked, twisting, eyes black as oil.

I grabbed the knife from my belt, drove it upward through its jaw. The scream died. The thing slumped, twitching, then still.

Rain poured through the cracks above us, washing blood into the dark water below.

Max clapped slowly. “Touching.”

I looked up, breath ragged. “You’re next.”

He tilted his head. “Maybe. But tell me something what if killing me means killing what’s left of you?”

I hesitated. Just a second. Long enough for him to move.

He rushed forward, gun flashing. Evelyn screamed. Pain tore through my shoulder. I hit the ground hard, vision spinning.

She fired back wild, desperate. One shot hit him. He stumbled, but kept grinning, blood slick on his teeth.

I crawled toward him, knife still in my hand. “This ends now.”

“Not yet,” he whispered. “Not while the fire’s still burning.”

He reached for something in his pocket. A detonator.

I lunged. The blade sank into his chest just as his thumb hit the trigger.

The world exploded.

Heat. Sound. Fire swallowing the walls. Evelyn grabbed me, dragging me through smoke and debris. We stumbled out into the rain, coughing, choking.

The warehouse roared behind us, flames clawing up into the storm.

I collapsed on the pavement, shoulder screaming. Evelyn knelt beside me, blood streaked across her cheek.

“He’s dead,” she said, breathless.

I wanted to believe her. But the night didn’t feel finished. Not yet.

Then I saw it through the curtain of rain something moving in the wreckage. Slow. Deliberate. A shadow against the firelight.

Evelyn followed my gaze. “No,” she whispered. “No, it can’t be.”

But it was. Max or what was left of him crawling out of the burning wreck, eyes glowing faint and wrong. The mirror thing hadn’t died. It had become him.

I forced myself up, every nerve screaming. “We end it here.”

She shook her head. “Grace”

“Go,” I said. “If you stay, you die.”

She didn’t move.

The rain came harder. The fire hissed. Max’s voice warped, echoing cut through it all. “You can’t kill what’s made from your ashes.”

I raised the knife again, even as the world tilted and the blood ran warm down my arm.

His shadow stretched toward me too long, too alive.

And then

The light went out.

The rain stopped.

Silence.

A whisper in the dark: “You finally see it, don’t you?”

The voice wasn’t his. It was mine.