The Last Train

The Last Train

Chapter 1: A Normal Day (Until It Wasn’t)

The alarm rang at exactly six.

Swara’s eyes opened instantly, as if her body had been waiting for that sound all night. She didn’t stretch. She didn’t yawn. She simply sat up, because the day had already started, and if she delayed even a little, her mind would punish her for it later.

Her feet found the floor in the same spot they always did.

The slippers were waiting beside the bed, aligned neatly. Parallel. Perfect.

She stared at them for a second longer than necessary.

Then she wore them.

Only then did her chest loosen slightly.

The morning routine followed like a script she had memorized long ago. Brush. Wash. Wipe. Arrange. Repeat. Her hands moved automatically, yet her mind stayed alert, scanning for imperfections the way a guard scans for intruders.

A drop of water clung to the sink.

Swara wiped it away.

Then wiped again.

And once more, because her eyes insisted it wasn’t clean enough.

Only after the sink looked spotless did she step back, breathing out as if she had just finished a battle no one else could see.

The mirror reflected her face—one she recognized without effort. It was the only face her mind never confused. She stared at herself for a moment, not searching for beauty or confidence, but checking… as if she could confirm she still existed.

She looked fine.

Fine was all she ever looked.

Inside, however, she felt like an old machine running on low battery—working, moving, functioning… but never truly alive.

 

Outside, the city was already awake.

Streets were noisy, crowded, and careless. People walked with purpose, laughing, calling, arguing, living. Swara moved among them quietly, her bag held close to her body as if it was armor.

At the office entrance, the security guard greeted her with a bright smile.

“Good morning, madam!”

Swara paused.

A familiar voice, yes… but the face meant nothing.

Her mind reached for recognition and returned empty-handed, like a hand grasping smoke. She gave a polite smile anyway, because that was what she had learned to do. Smile. Nod. Keep walking. Never let anyone notice the blankness.

“Good morning,” she replied, and entered.

The office smelled like air freshener and exhaustion. The same desks, the same chairs, the same hum of computers. Swara reached her workstation and did the first thing she always did.

She cleaned.

She wiped the desk, the keyboard, the mouse, her phone screen. Once. Twice. Then once more, because the thought of invisible dirt made her skin crawl.

Only after everything looked right did she sit down.

And work began.

Swara wasn’t slow. She wasn’t lazy. She wasn’t careless.

If anything, she was too good.

The problem was that she couldn’t stop.

She checked every number, every word, every line. If she made one mistake, even a tiny one, it didn’t feel like a mistake. It felt like proof. Proof that she was average. Proof that she wasn’t enough.

She corrected a line.

Then rechecked it.

Then rechecked again.

Even when it was perfect, her brain refused to accept it.

Perfection was never something she achieved.

It was something she chased.

And it always ran faster than her.

 

Lunch came at one.

Swara ate because it was time, not because she felt hungry. The food tasted like nothing. It filled her stomach but didn’t touch the emptiness inside her chest.

A colleague sat nearby, chatting with someone else. Laughter floated through the air like it belonged to another world.

Then someone turned toward Swara.

“Hey… you’ve been looking tired lately. Are you okay?”

Swara looked up.

A face.

A stranger’s face.

Or maybe not.

She couldn’t tell.

Her heart did a small uncomfortable twist, and she forced the easiest expression she knew—soft eyes, a gentle smile.

“I’m fine,” she said.

It was the most practiced sentence in her life.

The colleague nodded, satisfied, and turned away.

And Swara returned to her work, because pretending was easier than explaining.

 

The day dragged itself forward, minute by minute, like something heavy being pulled across the floor.

At 5:47 PM, her phone buzzed.

Swara glanced down lazily, expecting a notification from some app she didn’t care about.

Instead, it was a message.

An unknown number.

The words were short.

Don’t take the last train today.

Swara’s fingers froze above the screen.

Her eyes read it once.

Then again.

Then again.

She didn’t understand why, but the air around her felt colder.

Her mind immediately tried to fix the situation the way it always did—by finding logic.

Maybe it was a prank.

Maybe it was meant for someone else.

Maybe it was nothing.

But her stomach didn’t believe “nothing.”

Swara typed back.

Who is this?

The reply came instantly, as if the sender had been waiting.

Someone who knows what you did.

Swara’s blood drained from her face.

She stared at the screen until her vision blurred slightly. Her mind searched for memories—something she had done, something wrong, something dangerous.

But nothing came.

And that made it worse.

Because her life was filled with gaps.

Not in her actions… but in her certainty.

There were moments she couldn’t recall properly. People she couldn’t place. Conversations she couldn’t replay. Sometimes even the past felt like a book she had read long ago and forgotten the plot of.

Swara locked her phone.

Unlocked it.

Read the message again.

Five times.

Ten times.

As if repetition could turn fear into something manageable.

It didn’t.

 

She left office at 6:30 PM.

The sky was darker than it should have been. Thick clouds hung low, and the streetlights flickered like tired eyes struggling to stay open.

Swara walked faster.

She reached home, dropped her bag—then immediately picked it up and placed it properly near the table, aligned with the edge. Her hands trembled, and she hated herself for it.

She drank water.

Then checked her phone again.

No new messages.

The silence felt like someone holding their breath behind her.

Swara didn’t tell anyone.

Not because she was brave.

Because she didn’t trust anyone enough to carry her fear without breaking it into gossip.

And because if she spoke about it, it would become real.

 

At 8:10 PM, Swara made her decision.

She would take the train.

Not because she wasn’t scared.

But because she was tired of fear controlling her.

Fear had already stolen enough years from her life.

She packed her bag again, checking every item.

Ticket.

Phone.

Charger.

Water bottle.

She checked them twice.

Then once more.

Her hands moved fast, her mind frantic.

 

The railway station was crowded.

The air smelled of metal, sweat, and the faint promise of rain. People rushed past her with suitcases, snacks, children, and conversations.

Swara hated crowds.

Too many bodies.

Too many voices.

Too many faces.

And faces were the worst.

They were all blank to her—too similar, too interchangeable. A woman could smile at her like they had shared memories, and Swara would have no idea if she was a friend or a stranger.

So she kept her eyes down and moved forward.

The platform board blinked overhead.

LAST TRAIN — 9:00 PM

Swara checked the time.

8:52 PM.

Eight minutes.

Her phone buzzed again.

She flinched.

The same number.

If you get on this train, you won’t come back the same.

Swara’s throat tightened.

She looked around instinctively, but it was pointless. Everyone was a stranger. Everyone could be the sender. Everyone could be watching.

Her breathing turned shallow.

She stepped closer to the edge of the platform, as if the open space would help her breathe.

The tracks were silent.

The darkness ahead looked endless.

Then, far away, she heard it.

A horn.

Low.

Heavy.

A sound that didn’t feel like travel…

It felt like warning.

The vibration reached the platform slowly, spreading through the metal rails like a pulse.

The last train was arriving.

The headlights pierced the dark.

The crowd shifted.

Swara stood frozen, her heart pounding so hard she could hear it in her ears.

And that was when she realized something.

A single point.

The only point she hadn’t checked.

She hadn’t checked the sender.

Swara’s fingers moved with sudden panic. She opened the message thread again, her thumb trembling as she tapped the contact details.

The screen loaded.

For a second, everything around her disappeared.

The station noise faded.

The crowd blurred.

The train roared closer.

And then the number disappeared…

Replaced by a name.

A name that made Swara’s blood turn to ice.

Because she knew that name.

Not from her phone.

Not from her contacts.

But from somewhere deeper.

Swara stared at it, unable to breathe.

The train stopped with a violent screech.

The doors opened.

And Swara stood there… waiting.

Not for the train.

But for whatever was about to happen next.

Episodes

Download

Like this story? Download the app to keep your reading history.
Download

Bonus

New users downloading the APP can read 10 episodes for free

Receive
NovelToon
Step Into A Different WORLD!
Download NovelToon APP on App Store and Google Play