Part One of the Millhaven Series
Officer Nate Cole had been on the force for eleven months when the call came in — and even now, replaying it later, he couldn’t say for certain what time the call had actually happened.
“10-80, foot pursuit, suspect armed, last seen heading toward the old Ashgrove property.”
It was just past eleven at night. The kind of small-town dark where the streetlights end two blocks past the diner and the world just — stops. Millhaven had four thousand people and one stoplight, and nothing ever happened here except deer strikes and the occasional bar fight. So when dispatch said armed suspect, Nate’s hands were shaking before he even got the cruiser in gear.
The suspect was a man named Elias Bryce. Wanted for a gas station robbery two counties over, and — according to the description crackling through the radio — last seen running on foot into the tree line behind Route 9, heading toward the Ashgrove estate.
Nobody went out to the Ashgrove place. It had sat empty for going on thirty years, ever since the family that owned it — some old lumber money, the kind of name that used to be on the side of the mill — died out or moved away or something nobody quite remembered right. Nate had grown up two towns over and even he knew the stories. Every small town has a house like that. The kind kids dare each other to walk up to.
He parked at the tree line, radioed his position, and stepped out into air that felt ten degrees colder than it had at the station.
“Suspect’s on foot, heading toward the old estate, requesting backup,” Nate said into his shoulder mic.
Static. Then, faint — too faint — dispatch’s voice, cutting in and out. He caught fragments. “...unit is fifteen out...” and then nothing. He kept moving.
* * *
He found the fence first — wrought iron, waist-high, half-swallowed by ivy. Beyond it, the house rose up black against a sky with no moon in it, three stories of collapsing Victorian silhouette. A window on the second floor was open. Curtains moving in wind Nate couldn’t feel.
“Millhaven PD! Elias Bryce, if you’re in there, come out with your hands where I can see them!”
Nothing. Just the tick of his own flashlight switching on, throwing a cone of white across a porch thick with dead leaves. He climbed the steps. The door was already open — not broken, not forced. Just open, like something had walked through it and never thought to close it behind.
The air inside was wrong. Not the mildew-and-dust wrong he expected from an empty house — something colder, something that made the fine hair on his arms stand up before his brain caught up to why.
“Millhaven PD,” he said again, quieter this time, like some part of him already suspected shouting wasn’t going to help.
His flashlight beam crossed a hallway. Peeling wallpaper, faded roses. A staircase going up into dark his light didn’t fully reach, no matter how he angled it. He found the living room — furniture shapes under sheets, a grandfather clock stopped at 3:17, its glass face cracked in a spiderweb pattern that made his stomach turn for reasons he couldn’t name.
Then he heard it. A footstep, upstairs. Slow. Deliberate. Not running — pacing.
“Bryce?” His voice came out smaller than he wanted it to.
He climbed the stairs anyway. Because that was the job. Because eleven months in, he still believed that doing the job right meant doing the thing that scared you.
At the top, the hallway stretched longer than the house’s outside dimensions should have allowed — he’d swear to that later, if there’d been anyone left to swear it to. Doors on either side, all closed except one, at the very end, standing open onto darkness his flashlight seemed to just — absorb into, instead of push back.
He walked toward it because his legs kept moving even after every other part of him had started screaming to stop.
In the doorway, his light caught something. A shape, seated in the corner, facing away — and for one full second, Nate’s mind insisted it was just a coat rack, an old chair, a trick of shadow. Then it turned its head.
He didn’t see a face. He’d spend the rest of the night trying to describe what he had seen, and never manage it. Just an absence where a face should be, and eyes that weren’t in the right place for eyes, and a wrongness that hit him somewhere below thought, somewhere animal.
He was already running before he told his legs to.
* * *
He didn’t remember the stairs. He didn’t remember the porch, or the fence, or how he ended up on the far side of the estate’s property line instead of back at his cruiser — but there he was, chest heaving, flashlight beam swinging wild across rows of leaning stone.
The old Ashgrove family cemetery. He’d forgotten it was even back here.
Iron gate, hanging crooked on one hinge. Stones gone soft and green with age, some sunken so far into the earth only their tops showed, like teeth breaking through gum. He should have turned around right there. Every instinct he had was screaming at him to turn around.
Instead his light caught movement between the headstones — a figure, moving low and fast, and every training instinct in him fired at once. Bryce. It had to be Bryce. A person, a suspect, something that made sense.
“Stop! Police!”
He gave chase. Stone after stone flew past his light — and it was somewhere in the running, in the panic, that he started noticing the names. Or rather, the name, singular, over and over, on stone after leaning stone. Different dates. Different ages, some of them so young the numbers made his throat tighten. But the same last name, again and again, like the ground itself was trying to spell something out for him and he wasn’t reading it fast enough.
He lost the figure somewhere near the back wall. Stood there, breath fogging out in front of him though the night hadn’t felt that cold a minute ago, and swept his light across empty grass. No footprints. He looked back down at his own boots, and there weren’t any there either — not in the frost-stiff grass, not behind him, not anywhere his light could reach. As if the whole chase had happened somewhere just adjacent to the ground he was standing on.
Somewhere behind him, soft as breath, a voice said his name.
Not shouted. Not close. Just — there, the way a word can be there in a dream, arriving from nowhere and everywhere.
“Nate.”
He didn’t turn around. He’d think about that decision for a long time after — the not turning around — and never be sure if it was the thing that saved him, or the thing that meant nothing about that night had ever really been about saving him at all.
He ran. Through headstones, through the broken gate, through a treeline that seemed to go on twice as long as it should have, until his boots hit asphalt and he was standing, gasping, hands on his knees, under the flat orange light of the Route 9 streetlamp — the one two blocks past the diner, the one that marked where Millhaven’s small, safe world began again.
* * *
Dispatch found it strange, later, that his radio log showed no transmissions between 11:04 p.m. and 2:51 a.m.
Nate would tell them he’d chased the suspect through the estate and lost him near the old cemetery. That much was true, as far as he could tell.
What he wouldn’t tell them — because he didn’t have words for it, and because the one time he tried, Sergeant Ruiz had looked at him with an expression Nate didn’t like being on the receiving end of — was that when he’d finally gotten back to the cruiser, his hands cuffed to nothing, his radio dead in his palm, he’d caught his reflection in the driver’s side window and stood there a full ten seconds before he was sure it was blinking when he did.
Elias Bryce was found two days later, forty miles away, with no memory of Millhaven at all. He swore, all the way through booking, that he’d never set foot near an old estate or a graveyard in his life. The polygraph — for what little that’s worth — agreed with him.
Nate went back to work. Nobody at the station ever quite mentioned it, but he noticed things. The new dispatcher, Priya, who’d started the week before, sometimes looked at him a half-second too long, like she was doing some private arithmetic that didn’t quite balance. His own reflection, some mornings, seemed to move a fraction of a second behind him — nothing he could point to, nothing he could prove, just a feeling like a held breath that never quite let go.
He drives past the Ashgrove turnoff sometimes, on patrol. He never stops.
He tells himself that’s caution. Some nights, lying awake at 3:17 in the morning for no reason he can explain, he lets himself wonder if it’s something else instead — if some part of him is still standing in that doorway, still hasn’t turned around, still hasn’t decided which version of that night was the one that was real.
THE END
(… or, is it?)
***
💀 THANK YOU FOR READING "THE HOLLOW GROUND"!
This is just the beginning of the horror. If you loved the atmosphere, the cosmic dread, and want to support a new independent writer, please consider checking out my official Gumroad page.
On Gumroad, you can download a clean, beautifully formatted PDF version of this story for your Kindle/E-Reader and "Pay What You Want" — download it for free or leave a small tip to support the next part of the series!
👉 Click here to get the PDF copy or leave a tip:
https://kinasky.gumroad.com/l/kinaskybuk
Every single click and tip helps me bring the next nightmare in the Millhaven Series to life. Leave a review or a comment below with your thoughts about Officer Nate's terrifying night! 👁️








