Chapter 1 — The Storm
Section 1: The Storm Breaks
The rain didn’t start all at once.
At first, it was only a few drops. Light, scattered, easy to ignore. They tapped softly against the pavement, barely noticeable over the distant hum of traffic.
He almost ignored them.
The road stretched ahead, lined with dim streetlights that flickered faintly, casting uneven pools of yellow light onto the wet asphalt. The air felt heavy, thick with the smell of rain waiting to fall.
He glanced up.
The sky had changed.
Dark clouds had gathered without warning, swallowing the last traces of evening. They didn’t drift like normal clouds. They hung there, unmoving, like something was holding them in place.
Another drop landed on his shoulder.
Then another.
Within seconds, the rhythm shifted.
The rain thickened, falling faster, harder, as if someone had turned it on all at once.
“Great,” he muttered.
He shoved his hands into his pockets and picked up his pace. His shoes tapped quicker against the pavement, but it didn’t matter. The rain was already soaking through his clothes, clinging cold against his skin.
A low rumble of thunder rolled across the sky.
Not sharp. Not sudden.
Just constant.
He slowed slightly, frowning.
Thunder wasn’t supposed to sound like that. It came in bursts. Loud, then gone. But this… this lingered. It stretched, deep and heavy, like it didn’t want to end.
Another flash of lightning split the sky.
Bright.
Too bright.
For a moment, the entire street lit up like daylight. The afterimage stayed in his vision longer than it should have.
He blinked it away.
“Yeah… not happening,” he said under his breath.
He looked around quickly, searching for cover.
That’s when he spotted it.
A bus stop stood a little ahead, just across the road. A small shelter under a flickering streetlight, its glass panels streaked with rain.
It wasn’t much.
But it would do.
Another crack of thunder followed, louder this time.
He didn’t hesitate.
He jogged across the road, splashing through a shallow puddle he didn’t quite avoid. By the time he reached the shelter, his sleeves were damp, his hair slightly soaked, and the cold had already begun to settle in.
He stepped inside.
The difference was immediate.
The rain softened into a steady drumming against the roof above. The wind dulled, blocked by the glass panels. The space felt small, enclosed, but warmer than the storm outside.
He exhaled quietly, running a hand through his hair.
“Perfect,” he muttered.
For a moment, he just stood there, catching his breath, listening to the rhythm of the rain.
Then, out of habit, he glanced around.
Empty.
The bench stretched along the back wall of the shelter, untouched. The road beyond was quiet. No headlights, no movement, no one waiting.
He lingered on that for a second.
No one.
Good.
He leaned lightly against one of the metal poles, shoulders relaxing slightly as he looked out at the rain.
Another flash of lightning lit up the street.
White.
Blinding.
Then gone.
The thunder followed, rolling low and heavy across the sky.
Still too long.
Still wrong.
He frowned faintly, watching the rain pour endlessly onto the road. It didn’t feel like it was going to stop anytime soon.
Seconds passed.
Maybe a minute.
Just the rain.
The thunder.
The faint buzz of the flickering streetlight above.
Then
Another flash of lightning.
For a split second, everything turned white again.
And when the light faded
Someone was sitting on the bench.
He straightened slightly.
His eyes narrowed, adjusting to the dim light.
A girl.
She sat at the far end of the bench, her posture relaxed, hands resting loosely in her lap, as if she had been there the entire time.
He stared for a moment.
He was sure
No.
He was certain.
The bench had been empty.
Not just empty.
He would have noticed.
A faint crease formed between his brows.
Maybe she had come in while he wasn’t looking.
But that didn’t make sense.
He hadn’t heard footsteps.
No sound of someone running in from the rain. No movement beside him. Nothing.
Just the storm.
He shifted slightly, glancing toward the road again, half-expecting to see someone else nearby.
Still empty.
When he looked back at the bench, she was still there.
Calm.
Unbothered.
Like the storm didn’t matter.
Like she had nowhere else to be.
He hesitated, then gave a small nod.
“Uh… hey.”
The girl turned her head toward him, almost as if she had only just noticed him standing there.
“Oh,” she said softly.
Her voice was light. Casual.
“Hi.”
There was a brief pause.
Not awkward.
But not comfortable either.
He stepped a little further inside, keeping some distance, his eyes flicking toward her again.
Another flash of lightning lit up the shelter.
This time, he saw her more clearly.
She looked around his age. Maybe a little younger.
Her hair fell loosely around her shoulders, slightly messy but not wet in the way it should have been. Her clothes were simple, nothing unusual at first glance, but something about them felt off.
Not wrong.
Just… not current.
Like they belonged to a different time.
The light faded.
The shadows returned.
“Bad timing, huh?” she said.
He let out a small breath, glancing back at the rain.
“Yeah. Didn’t think it was going to get this bad.”
“It never does,” she replied.
He looked at her again.
There was something in the way she said it.
Not joking.
Not complaining.
Just stating it.
Like she knew something he didn’t.
Another low rumble of thunder rolled overhead.
He frowned slightly.
“Storm came out of nowhere,” he said.
She didn’t answer right away.
Instead, she turned her gaze toward the rain outside, watching it fall as if she had been watching it for a long time.
For a moment, neither of them spoke.
The silence stretched.
But it wasn’t quiet.
The rain filled the space.
The thunder echoed in the distance.
The streetlight above them buzzed faintly.
And underneath it all
Something felt off.
He shifted his weight slightly.
“You been waiting long?” he asked.
She tilted her head, thinking.
“I guess you could say that.”
He gave a small, quiet chuckle.
“Yeah. Feels like this rain’s not stopping anytime soon.”
She smiled faintly.
But didn’t respond.
Another flash of lightning cut across the sky.
For a brief moment, the entire road lit up again.
He glanced out instinctively.
And for just a second
He thought he saw something standing far beyond the reach of the streetlight.
A shape.
Still.
Watching.
Then the light vanished.
Darkness returned.
Nothing was there.
He blinked, staring a moment longer.
“…Did you see that?” he asked.
“See what?” she said.
Her voice was calm.
Too calm.
He hesitated.
“…Nothing,” he said after a second.
Maybe it was just the light.
Yeah.
Just the light.
He exhaled slowly, leaning back again.
The rain continued.
Heavy.
Endless.
And for some reason
It felt like it wasn’t going anywhere.
Section 2: A Stranger in the Rain
For a while, neither of them spoke.
The rain filled the silence, steady and unchanging, drumming against the roof above them and running in thin streams down the glass panels. Somewhere in the distance, thunder rolled again, low and stretched out, like it had forgotten how to end.
He shifted his weight slightly, glancing once more toward the road. Still empty. No headlights, no movement, no sign of a bus that should have passed by now.
When he looked back, the girl was already looking at him.
Not staring. Just watching.
Calm.
He looked away first.
“You heading somewhere,” she asked, her voice light, almost curious, “or just got caught in this?”
He let out a small breath through his nose.
“Got caught,” he said. “Was trying to get home before it started. Didn’t think it would turn into this.”
She followed his gaze toward the rain.
“It usually doesn’t,” she said quietly.
There was that tone again.
Not complaint. Not surprise. Just certainty.
He frowned faintly but did not press it.
“Yeah, well,” he said, glancing up at the sky through the edge of the shelter, “guess today’s different.”
She smiled a little at that, though her eyes stayed on the rain.
For a moment, the conversation faded again, settling into something quieter. Not uncomfortable. Just… still.
He rubbed his hands together lightly, trying to shake off the cold that had settled into his fingers. His clothes were still damp, the chill clinging to him in a way that made it hard to fully relax.
“You take the bus from here often?” he asked after a moment.
She tilted her head slightly, as if considering the question more than it required.
“I used to,” she said.
Used to.
Something about the way she said it made the word feel heavier than it should have been.
Raj nodded slowly.
“Figures,” he said. “Doesn’t look like many people use it now.”
He glanced out again.
The road remained empty.
Too empty.
Even for a night like this, it felt strange. No bikes passing, no distant engines, not even someone else running for cover from the rain.
Just them.
He pushed the thought aside.
“By the way,” he added after a brief pause, straightening slightly, “I’m Raj.”
The introduction came naturally, almost out of habit. Something to make the situation feel normal.
The girl turned her gaze back to him.
For a second, she didn’t respond.
Not long enough to be obvious.
Just long enough to feel slightly delayed.
Then she said, softly, “Jennifer.”
The moment her name left her lips, something shifted.
It was small.
So small that Raj almost missed it.
The rain softened.
Not stopped.
Not slowed in any clear way.
But the sound of it, the constant drumming that had filled the shelter, dulled for just a second. Like someone had turned the volume down on the world.
The air felt lighter.
Still.
Then, just as quickly, everything returned.
The rain hit the roof again with full force. The distant thunder rolled on. The faint buzz of the streetlight crept back into the edges of his hearing.
Raj blinked.
His gaze drifted briefly toward the open side of the shelter, then up toward the sky.
Nothing had changed.
The storm continued exactly as before.
“…Jennifer,” he repeated, more to himself than to her.
He gave a small nod.
“Nice to meet you.”
“You too,” she said.
Her voice was warm. Easy. Like the moment hadn’t been strange at all.
Raj rubbed the back of his neck lightly, still looking out at the rain.
Weird, he thought.
For a second there, it felt like everything had gone quiet.
But that didn’t make sense.
Probably just his ears adjusting or something.
Yeah.
That had to be it.
He let it go.
“So,” he said, shifting his focus back to her, “you live around here?”
Jennifer hesitated.
It was subtle.
Most people wouldn’t have noticed it.
But Raj did.
Her gaze drifted past him, out toward the road, as if she were looking at something that wasn’t there.
“Something like that,” she said.
Not a real answer.
Raj caught that immediately, but didn’t push.
“Fair enough,” he said lightly.
Another pause settled between them.
This one felt different.
Not empty.
Just… stretched.
Like time itself had slowed down a little.
Raj glanced toward his pocket instinctively, then remembered his phone was nearly dead. He didn’t bother checking it.
Still, something nagged at him.
“How long do buses usually take here?” he asked.
Jennifer looked back at him.
“They come,” she said.
It was such a simple answer that it took him a second to process it.
He let out a small laugh.
“Yeah, I figured that much.”
She smiled again, faint but genuine.
“I mean,” he continued, glancing out at the road, “it’s been a while, hasn’t it?”
Jennifer didn’t answer immediately.
Instead, she looked out at the rain again, watching it fall with the same quiet focus as before.
“It doesn’t always feel the same,” she said after a moment.
Raj frowned slightly.
“What doesn’t?”
“Time.”
The word hung there between them.
He let out a short breath, half amused.
“Yeah,” he said, nodding once. “I get that.”
But he didn’t.
Not really.
Not the way she said it.
Another low rumble of thunder rolled across the sky.
Closer this time.
Raj glanced up instinctively.
The storm didn’t look like it was moving.
If anything, it felt like it had settled right above them.
He looked back toward Jennifer.
She was still watching the rain.
Still calm.
Still completely unaffected.
For some reason, that bothered him.
“You’re not cold?” he asked.
She looked at him, a little surprised.
“Should I be?”
He shrugged.
“I mean… yeah. It’s freezing out here.”
She glanced down at her hands briefly, as if checking for herself.
Then she shook her head slightly.
“I’m okay.”
Raj studied her for a second.
No shivering.
No tension.
Nothing.
Just… fine.
“Huh,” he said quietly.
Weird again.
He looked away, exhaling slowly.
The rain continued.
Unchanging.
The road stayed empty.
And somewhere, just beyond the reach of the streetlight, the darkness felt a little closer than before.
Raj didn’t look directly at it this time.
But he felt it.
Watching.
Section 3: Something Doesn’t Add Up
Raj rubbed his hands together again, more out of habit than cold this time.
His eyes drifted back to the bench.
Jennifer hadn’t moved much.
Same posture. Same calm expression. Same quiet focus on the rain, like nothing about the night felt unusual to her.
He studied her for a second.
Something about it didn’t sit right.
Not in a way he could explain.
Just… off.
He looked away.
“You said you used to come here,” he said.
Jennifer nodded slightly.
“Yeah.”
“When was that?”
She didn’t answer immediately.
Her gaze stayed on the rain, following the thin streams sliding down the glass.
“A while ago,” she said.
Raj frowned faintly.
“That long?”
She gave a small shrug.
“Things were different.”
“Different how?”
Jennifer thought about it, like she was trying to pick the right words.
“There were more people,” she said. “Buses didn’t take this long.”
Raj let out a quiet breath.
“Yeah, well… everything’s slower now.”
She didn’t respond to that.
Raj glanced toward the road again.
Still nothing.
No lights. No movement. No sign that anything existed beyond the stretch of rain and pavement in front of them.
It was starting to feel less like waiting…
and more like nothing was coming at all.
He shifted slightly.
“You don’t come here anymore?” he asked.
Jennifer shook her head.
“Not really.”
“Why not?”
She hesitated.
Only for a second.
Then she said, “I just stopped.”
Raj looked at her.
That wasn’t really an answer.
But she didn’t seem like she was avoiding the question.
More like… she didn’t think it needed explaining.
He let it go.
Another low rumble of thunder rolled overhead.
Closer.
The sound lingered longer than it should have.
Raj tilted his head slightly, listening.
“Storm’s weird,” he said.
Jennifer glanced up briefly.
Then back at the rain.
“It happens.”
The way she said it made it sound normal.
Like nothing about this was unusual.
Raj exhaled quietly.
“Yeah,” he said. “Guess so.”
But it didn’t feel like that.
Not entirely.
He shifted his weight again, leaning back against the pole.
His eyes drifted across the shelter.
The glass panels.
The bench.
The narrow strip of pavement just outside.
Then back to Jennifer.
He paused.
Just for a second.
Then looked again.
Same place.
Same position.
Nothing different.
And still…
That thought returned.
He had checked when he came in.
He knew he had.
The space had been empty.
Completely.
No one sitting.
No one standing nearby.
Nothing.
Raj frowned slightly, his gaze lingering on her.
“You sure you didn’t just come in?” he asked.
Jennifer looked at him.
“I told you,” she said. “I was already here.”
Her tone wasn’t defensive.
Just certain.
Raj nodded slowly.
“Yeah.”
He looked away again.
Maybe he really had missed it.
People missed things.
It wasn’t impossible.
Still…
He tried to remember.
The moment he stepped in.
The way he looked around.
The empty bench.
The empty road.
The silence.
And then
She was just there.
Raj exhaled slowly.
“Feels like I skipped something,” he muttered.
Jennifer tilted her head slightly.
“Skipped?”
“Like… you know when you walk into a room and forget why you went there?”
She nodded once.
“Yeah.”
“It’s like that,” he said. “Except I didn’t forget anything.”
She watched him for a moment.
Then said quietly,
“That happens.”
The way she said it made him glance at her again.
Not confused.
Not surprised.
Just… familiar.
Like she understood it in a way he didn’t.
Raj frowned slightly.
“You say that like it’s normal.”
Jennifer gave a small shrug.
“Sometimes it is.”
Another flash of lightning lit up the road.
Bright.
Sharp.
For a split second, everything became clear again.
Then it faded.
The darkness returned just as quickly.
Raj looked out at the same empty stretch of road.
Nothing had changed.
And yet
The feeling hadn’t gone away.
If anything, it had settled deeper.
Not fear.
Not yet.
Just a quiet awareness that something didn’t line up.
He rubbed the back of his neck lightly.
“Maybe I’m just tired,” he said.
“Maybe,” Jennifer replied.
But she didn’t sound convinced.
The rain continued without pause.
The thunder rolled again.
Closer.
Heavier.
And the longer he stood there, the more it felt like the night had stopped moving forward.
Like everything beyond the bus stop had slowed…
or disappeared altogether.
Raj glanced at Jennifer once more.
She was still watching the rain.
Calm.
Unbothered.
Like she belonged there more than he did.
He looked away.
And for a moment
he couldn’t shake the feeling that he had walked into something
instead of just taking shelter from the rain.
Section 4: What Doesn’t Make Sense
Raj shifted slightly, pushing himself off the pole and standing a little straighter.
The rain hadn’t eased.
If anything, it felt heavier now, louder against the roof, filling the space so completely it was hard to think past it.
He glanced out at the road again.
Still nothing.
No headlights cutting through the rain. No distant engine sounds. Not even the faint suggestion of movement.
Just the same empty stretch, glistening under the streetlight.
Another flash of lightning lit everything up for a second, sharp and bright, followed almost immediately by thunder.
Too close.
He exhaled slowly.
“Great,” he muttered. “Might be stuck here for a while.”
Jennifer didn’t seem bothered.
“I don’t mind waiting,” she said.
There was something in the way she said it.
Not casual.
Not impatient.
Just… accepting.
Like waiting wasn’t new to her.
Raj glanced at her briefly, then away.
“Yeah,” he said. “I’d mind it a little less if I knew how long ‘a while’ is.”
No response.
The rain filled the space again.
He rubbed his hands together once more, then reached instinctively for his pocket before remembering.
“Phone’s almost dead,” he said under his breath.
He hesitated for a second, then looked over at her.
“Hey… do you have a phone?” he asked. “I could just call someone or check if buses are even running.”
Jennifer looked at him.
For a moment, she didn’t answer.
Then she shook her head.
“No.”
Raj blinked.
“No?”
“I don’t have one,” she said.
Her tone was calm.
Not apologetic.
Not awkward.
Just… normal.
Like there was nothing unusual about it.
Raj stared at her for a second, trying to process that.
“You mean it’s dead or…” he said, trailing off slightly.
“I just don’t have one,” she repeated.
No hesitation.
No explanation.
Raj let out a quiet breath through his nose.
“Right,” he said.
That didn’t make sense.
Not really.
He glanced away, his eyes drifting back to the road.
Everyone had a phone.
Especially this late at night. Especially if you were out alone. It wasn’t even something people thought about anymore.
It was just… there.
He looked back at her.
She wasn’t reaching into her pockets.
Wasn’t checking anything.
Didn’t even seem like the question had been inconvenient.
Just answered.
Done.
“You don’t carry one at all?” he asked.
Jennifer shook her head again.
“No.”
Another flash of lightning lit up the shelter.
For a split second, everything sharpened.
Her face.
The glass panels.
The rain cutting through the light.
Then it faded.
Raj exhaled slowly, rubbing the back of his neck.
“Okay,” he said quietly.
Maybe she forgot it.
Maybe it was broken.
Maybe she just didn’t care.
People like that existed.
Rare, but not impossible.
Still…
It added to it.
All of it.
The way she talked.
The way she answered things.
The way she sat there like time didn’t matter.
Raj looked out at the road again.
Still empty.
Still nothing coming.
The storm hadn’t moved.
Not even a little.
He shifted his weight slightly, his gaze drifting back to the bench.
Jennifer was watching him again.
Not intensely.
Just… quietly.
Like she had been the whole time.
Raj held that for a second, then looked away.
The rain continued.
Heavy.
Endless.
And the longer he stood there, the harder it became to shake the feeling.
Not fear.
Not yet.
Just something sitting at the edge of his thoughts, refusing to settle.
He couldn’t explain it.
Couldn’t point to anything specific.
Everything looked normal.
Everything sounded normal.
And yet
It didn’t feel that way.
Raj exhaled slowly, staring out at the empty road.
Because no matter how much he tried to reason it out…
one thing still didn’t change.
When he had stepped into the bus stop,
it had been empty.