
Free to read: the first chapter
When Shadows Follow
Chapter 1After the Silence
Sofia Singleton stood frozen on the edge of the school lawn, her phone lying face-up in the grass where it had slipped from her hand.
The message still glowed on the screen.
You shouldn’t have let him walk alone.
Her pulse roared in her ears.
This wasn’t a mistake.
This wasn’t a prank.
This wasn’t coincidence.
Someone knew Ethan had left.
Someone knew Lily was missing.
Someone knew she was watching him go.
Her hands shook as she picked up the phone, fingers numb. She stared at the unknown number, hoping—praying—it would disappear.
It didn’t.
“Sofia!”
She flinched at the sound of her name.
She turned to see Ethan’s shadow no longer there—just empty space where he had been moments earlier, running home in panic. The ache in her chest tightened painfully.
She was alone.
And for the first time since meeting Ethan, she felt truly afraid.
Sofia backed toward the sidewalk, glancing around the nearly empty campus. The late afternoon air felt colder now, heavier. Students had already gone home. Teachers’ cars pulled out of the parking lot one by one.
She dialed Ethan’s number.
Straight to voicemail.
“Ethan,” she whispered when the tone beeped, her voice breaking. “It’s me. Please call me. I got a message. Something isn’t right. Please—just call me back.”
She hung up and immediately called again.
Nothing.
Her thoughts spiraled.
What if Lily didn’t just wander off?
What if someone took her?
What if that message meant— Her phone buzzed again.
Sofia gasped.
Another message.
This is only the beginning.
Her breath caught painfully in her chest.
“No,” she whispered. “No, no, no…”
She backed against the trunk of the oak tree, pressing her palm to her mouth to keep from crying out. The world felt unreal—like she had stepped into someone else’s nightmare.
Her phone rang.
ETHAN.
She answered instantly. “Ethan!”
“Sofia,” he said, breathless, panic barely contained. “My mom—she just called the police.
Lily never came home from school. She didn’t get on the bus. No one saw her leave.”
Sofia closed her eyes, gripping the phone so tightly it hurt.
“Ethan,” she said softly, forcing herself to stay calm, “listen to me. Someone texted me. An unknown number.”
There was a sharp pause on the line.
“What did it say?” he asked.
Her throat tightened. “They said I shouldn’t have let you walk alone.” Silence.
Not empty silence—dangerous silence.
“…What?” Ethan whispered.
“There was another message,” Sofia continued, heart pounding. “They said this is only the beginning.”
Ethan exhaled sharply. “Oh God.”
Sofia could hear his breathing speed up. She imagined him standing somewhere unfamiliar—maybe his living room, maybe the sidewalk outside his house—gripped by fear and guilt.
“This is my fault,” he said hoarsely. “I should’ve picked her up. I should’ve been there—”
“No,” Sofia said firmly, voice shaking but strong.
“This is not your fault. Whoever did this planned it.”
Another pause.
“Sofia,” Ethan said quietly, “you need to tell the police about the messages.”
“I will,” she promised. “But Ethan… what if they’re watching me too?”
Her voice broke on the last word.
“I don’t want you alone,” he said immediately. “Go home. Lock the doors. Stay with your parents. I’ll come as soon as I can.”
“Ethan—”
“I’m serious,” he said, voice firm through the fear.
“Please.”
She nodded, even though he couldn’t see her.
“Okay.”
They hung up, but the feeling didn’t leave.
The fear stayed—deep and sharp and cold.
Sofia walked home quickly, every sound making her jump. Every passing car made her heart race.
She didn’t look at her phone again until she was safely inside her house, doors locked, curtains drawn.
That night, as police lights flashed down the street toward Ethan’s neighborhood, Sofia lay awake in bed, clutching her phone like a lifeline.
Her quiet world was gone.
Something dark had reached into their lives— something that knew their names, their routines, their hearts.
And Sofia understood something with terrifying clarity:
This wasn’t just about Lily anymore.
Whoever had taken her wanted Ethan broken.
And Sofia?
She was part of the plan now.