Chapter One
I never thought anything could shake Havenbrook. The town was too small, too ordinary, the kind of place where nothing changed except the shade of paint on someone’s porch or the price of gas down at Weller’s Station.
I’d lived here my whole life. Forty-five years. I worked at Harper’s Hardware, the store my dad once ran, and lived in the same two-bedroom house I grew up in with my sister, Claire. It wasn’t exciting, but it was home. Safe.
At least, that’s what I believed.
That Wednesday afternoon in October, Claire and I were running errands at Havenbrook Market. She was tossing things into the cart without even glancing at prices, like always.
“You know I hate the chunky soup,” I muttered, picking up the can she’d just dropped in.
Claire grinned. “Then you can cook dinner. Sound good?”
“Not in the slightest.” I put the can back on the shelf.
The aisles smelled like citrus cleaner and old cardboard. The same fluorescent hum overhead. Nothing unusual, except Mrs. Winslow—our neighbor—was staring at a loaf of rye like it held the answers to life.
“Eli, Claire,” she said, smiling faintly. “Stocking up?”
“Just grabbing what we need,” I said. “Why?”
“Radio said there’s fog rolling in tonight. Heavy.” Her voice dipped lower, like she didn’t want anyone else to hear.
Claire shrugged. “It’s just fog. We’ve seen fog before.”
Mrs. Winslow’s smile faded. She put the bread down and walked away, muttering. I caught one word, maybe—“again”—but I couldn’t be sure.
By the time we reached checkout, something felt… off. The light outside through the big front windows had dimmed strangely. Not like a cloud overhead, but heavier, like the sun was being smothered.
Travis, the college kid at the register, frowned and pointed. “Uh, you guys seeing this?”
Everyone leaned toward the glass.
Fog—thick, pale, unnatural—rolled down Main Street, swallowing the bank, the diner, the post office. It spread too fast, like water flooding in.
“What the hell,” Claire whispered.
My chest tightened. Every instinct I had screamed at me that this wasn’t just weather.
Then the automatic doors hissed open. A man bolted out, trying to beat the fog. He didn’t make it three steps.
Something moved inside that wall of gray. Something fast. There was a sound—wet, tearing. The man screamed, a horrible raw noise, before being yanked backward and disappearing into the fog. His scream cut off like a switch had been flipped.
The doors slid shut again.
Silence. Absolute silence.
Then everyone exploded.
“DID YOU SEE THAT?!”
“CALL THE POLICE!”
“WHAT THE FUCK WAS THAT?!”
My hands shook, but I forced my voice steady. “Nobody goes outside. Nobody.”
Travis fumbled with the phone. “No signal. Nothing’s going through.” His face had gone paper white.