She knew those numbers. The old meatpacking plant. Abandoned. Sealed. Her first case as a rookie. A girl they never found.
The bridge above her groaned. Old iron settling. But Lena had worked this beat for six years. The bridge didn’t make that sound. police radio noises
The figure in the mirror took one step forward. The radio screamed—not static, but a harmonic of screams, dozens of them, layered like a choir of the forgotten. Then silence. Absolute. The kind that rings. She knew those numbers
She flicked on her high beams. The arches were empty. Just rust and the pale ghost of moonlight. But her rearview mirror showed a different story. A figure. Standing exactly ten feet behind her cruiser. Too still. Face a blank oval in the dark. Sealed
She was parked in the shadow of the old iron bridge, the kind of place where city glow turned sour and the river below ran black. Dispatch had been quiet for twenty minutes—too quiet. The silence between the radio bursts felt like held breath.
The voice was wrong. Too slow. The syllables dragged like wet shoes on linoleum. Lena sat up.
“KRP-709… she’s in the trunk… isn’t she?”
She knew those numbers. The old meatpacking plant. Abandoned. Sealed. Her first case as a rookie. A girl they never found.
The bridge above her groaned. Old iron settling. But Lena had worked this beat for six years. The bridge didn’t make that sound.
The figure in the mirror took one step forward. The radio screamed—not static, but a harmonic of screams, dozens of them, layered like a choir of the forgotten. Then silence. Absolute. The kind that rings.
She flicked on her high beams. The arches were empty. Just rust and the pale ghost of moonlight. But her rearview mirror showed a different story. A figure. Standing exactly ten feet behind her cruiser. Too still. Face a blank oval in the dark.
She was parked in the shadow of the old iron bridge, the kind of place where city glow turned sour and the river below ran black. Dispatch had been quiet for twenty minutes—too quiet. The silence between the radio bursts felt like held breath.
The voice was wrong. Too slow. The syllables dragged like wet shoes on linoleum. Lena sat up.
“KRP-709… she’s in the trunk… isn’t she?”