Please note that Tapas no longer supports Internet Explorer.
We recommend upgrading to the latest Microsoft Edge, Google Chrome, or Firefox.
Home
Comics
Novels
Community
Mature
More
Help Discord Forums Newsfeed Contact Merch Shop
Publish
Home
Comics
Novels
Community
Mature
More
Help Discord Forums Newsfeed Contact Merch Shop
__anonymous__
__anonymous__
0
  • Publish
  • Ink shop
  • Redeem code
  • Settings
  • Log out

Blood on the lunchbox

Chapter 1: The Weight of Shadows

Chapter 1: The Weight of Shadows

Jan 27, 2026

Chapter 1: The Weight of Shadows

The sun was dipping toward the horizon, painting the sky in shades of bruised purple and blood orange. High above, on the roof of the women’s college, a lone figure stood at the very edge. They didn’t look down. There was no fear in their posture, only a chilling, static resolve.

As the sun surrendered to the twilight, the figure stepped back from the precipice, disappearing into the shadows of the staircase.

In the quiet, dim corridors of the college, the figure moved with a steady, rhythmic gait. With every step, a sickening sound followed—the wet, tacky thwack of blood adhering to the soles of their shoes. It was fresh, viscous, and belonged to the student who now lay discarded in the hallway. The stranger stopped before the door of Class 12B.

With a sharp, violent motion, they pushed the door open. The screech of the hinges echoed like a scream, freezing the girls huddled inside. They looked up, their eyes widening in primal terror. Trembling, their voices cracking, they pleaded for mercy.

The stranger remained unmoved, their heart seemingly encased in ice. The first scream tore through the room, followed by a chorus of agony that resonated through the entire building.

Who was this person? Why were they orchestrating this slaughter? And would any of the girls make it out alive?

To find the answer, we must go back five days.

The neighborhood was a cluster of modest, three-story houses—an old street where the lines between homes blurred. Though each house held a different family, they lived with a communal intimacy, neighbors treating each other like kin.

Inside one of these homes, Raji was in a constant state of motion. "I have to do everything around here," she muttered, her frustration evident. "Nobody in this house knows the meaning of responsibility."

Her youngest daughter, Malini, sat calmly nearby, watching her mother’s frantic pace. "You’re doing all the work, sure. But who’s currently burning the curry on the stove?"

Suri, the head of the household, walked in while adjusting his shirt. "Raji, tell Priya to hurry up. We’re going to be late."

"Alright," Raji sighed, walking toward Priya’s room. "Priya! How long are you going to be in that shower?"

From behind the closed bathroom door, the sound of running water filled the air. But something was wrong. Along with the water, something dark was swirling down the drain—a thick, crimson mixture. Strands of long hair were caught in the grate. Inside, Priya stood frozen, staring into space, ignoring the spray. She wiped her nose with the back of her hand, staring at the smear of blood on her fingers with a detached, haunting intensity.

The bathroom door was rattled violently by her mother’s fist. "Priya! How long are you going to stay in there? Are you going to spend the whole day inside? Come out now! Your father is waiting."

Priya’s voice rang out, brittle and sharp. "I don’t need to go, Mom. Tell Dad to leave without me."

"That’s not an option," Raji snapped. "It’s safer for you to go to school with your father. Why do you always do this?"

Priya finally emerged, her hair damp, her uniform clinging to her skin. "Stop blackmailing me every time, Mom. I’m not a child anymore. I can take care of myself." She hurried to get ready, her movements frantic.

Malini watched the domestic theater with a weary expression. "I can’t stand this drama every day."

Raji turned to Malini, her eyes narrowing. "Watch closely and learn. You’ll end up just like your sister if you aren't careful."

"You want me to learn how to be like her?" Malini asked, arching an eyebrow.

"I’ll skin you alive if you don't listen to me!" Raji threatened.

Suddenly, Priya’s phone chimed. Her face transformed the moment she saw the notification. She turned back to her mother, her tone clipped. "Enough, Mom. Don't take your anger toward me out on her. I’m going with Dad. I’m already late."

Raji handed her a small container. "I made halwa because I know it's your favorite. Be careful." She kissed Priya’s forehead, her stern facade cracking for just a moment.

Priya offered a faint, sad smile. "You always scold me and then show affection right after."

"That’s just how I love," Raji replied.

"Bye, Mom," Priya said, turning away to put on her shoes.

Malini couldn't resist one last dig. "Why bother scolding her if you’re just going to be sweet afterward?"

Raji, fighting a smile, snapped back, "Don't you have your own things to do? Go get ready!"

Outside, as Priya knelt to tie her laces, a figure in the house across the street watched through the keyhole, lingering like a parasite. Priya, oblivious, stood up, realized she’d forgotten her water bottle, and darted back inside. When she emerged again, the person from across the street stepped out at the exact same moment.

Priya jumped, startled. She knew him—his name was Karthi. She was naturally friendly, perhaps too friendly for her own good, often unable to distinguish between a kind soul and a predator.

"Oh! It’s you," she said, her guard dropping. "Sorry, you scared me. Are you heading to work? Why do you always wear that mask? Oh, and by the way, could you bring us a kilo of mutton next time you go out? We haven't had it in ages. Anyway, I’m late, let me know when you get it!"

She didn't wait for a response, rushing down the stairs toward her father’s waiting auto-rickshaw. Karthi remained on the porch, watching her leave with the intensity of a stalker.

The bus stop was a cacophony of life—students, office workers, and the morning rush. Priya’s friend Vaani was already there when Rekha arrived.

"Hey Vaani, how long have you been waiting?"

"Ten minutes," Vaani replied. "But every bus that’s come by has been full."

Rekha sighed, "Great. We’re already late."

As they stood there, Rekha spotted a bike on the opposite side of the road. A boy sat on it, looking familiar. "Hey, isn't that...?"

Vaani’s face twisted with immediate irritation. "It’s him. Priya’s boyfriend. Karthi."

"Karthi? He’s actually quite good-looking," Rekha mused, eyes lingering on him. Then she spotted the auto-rickshaw. "Look, there’s Priya."

Priya didn't look at them. She was glued to the sight of Karthi. As soon as the auto pulled away, she frantically tapped out a message: Sorry, Dad insisted on dropping me off. Please don’t be mad.

She stared at her phone with an anxiety that didn't go unnoticed by her father in the rearview mirror, though he kept his questions to himself.

"I wish we had a private auto ride every day," Rekha joked. But Vaani was silent, focused on the dynamic between her friend and the boy across the street.

"Why does she trust everyone so easily?" Vaani whispered. "I’ve told her a thousand times. We’ve fought over it so much."

On the other side of the road, Karthi read the message. He didn't reply. His eyes were red, simmering with a possessive, unstable rage. I waited all morning for you, he thought, his knuckles white against the handlebars. And this is what I get. He gunned the bike engine and sped off.

The silence from his phone was deafening for Priya. As they reached the college, her father pressed some money into her hand. "Buy yourself something nice. Don't waste it, though."

Priya beamed. "Thanks, Dad! Bye!"

Suri watched her go, his eyes misting over. He took a shaky breath and drove away, unaware that this was the last time he would see his daughter’s smile.

In the classroom, while the teacher droned on, Priya sat motionless, her mind miles away. Why didn't he reply? Did I hurt him again?

"Priya!" the teacher barked.

She jumped, nearly knocking over her desk. "Yes, sir?"

"You're not paying attention. If you’d rather stare out the window, you don’t need to be in my class. Get out!"

The humiliation burned as the entire class, including Vaani and Rekha, watched her leave. Once she was in the hallway, the crushing weight of her own perceived failures began to pull her under.

Lunchtime brought no relief. Vaani searched the corridors, frantic when she couldn't find her friend. She finally found the others at the canteen.

"Where is she?" Vaani demanded.

Sowmya, a classmate, pointed toward the washroom. "I saw her heading that way."

Vaani didn't hesitate. She burst through the canteen doors, her only thought for Priya.

Meanwhile, at home, Suri sat down to lunch with Raji.

"She’s been acting strange lately, hasn't she?" Raji asked, setting down the plates. "Locking herself in her room, hiding her phone, acting so secretive."

Suri tried to soothe her. "She’s not a child anymore, Raji. If she has something to say, she’ll come to us. We have to be patient."

"Patient? After what happened last time? You know it was because we gave her too much freedom!" Raji insisted, her eyes full of a mother's terror.

The phone rang in Karthi’s pocket. The screen flashed: 13 missed calls from Priya.

He watched it ring, a twisted smirk on his face. You made me wait this morning. Now, it’s your turn to wait.

When he finally picked up, Priya’s voice was desperate. "Karthi, please! Don't cut me off!"

"Talk," he said coldly.

"It wasn't my fault, Karthi! My mom insisted..."

"I don't care," Karthi interrupted. "If you really wanted to see me, you would have made it happen. Meet me after college today. No excuses."

"But... but I already promised Vaani and Rekha I'd go shopping with them."

"Oh, so you've already made your choice?" Karthi sneered. "Forget about me then." He cut the call.

Priya stood in the silence of the washroom, tears streaming down her face. She wiped her nose, and her hand came away wet with blood. Everything is my fault, she thought, her vision blurring. I hurt everyone.

Just then, Vaani kicked open the door. She saw the blood on Priya’s fingers and gasped. "Priya! What happened?"

"I don't know," Priya sobbed, her composure finally shattering.

As the two girls clung to each other, whispering promises of friendship and safety in the dim light of the bathroom, the shadows outside the college grew longer. They were three friends, "The 3 Idiots," sharing a box of halwa and laughing away their worries, unaware that in the darkness, a predator was closing the distance.

The stage was set. The countdown had begun.

raghusravan75321
Raghu Sravan

Creator

A stifling household drama becomes a cold-blooded nightmare. As Priya tries to escape her family's overprotection, a silent neighbor watches from the shadows, counting down the five days until a routine morning ends in a horrific college massacre.

#psychological_thriller #slasher_horror #splatterpunk #Sole_Survivor #dark_mystery #evil_protagonist #Betrayal #urban_legend #Gothic_Horror #tragedy

Comments (0)

See all
Add a comment

Recommendation for you

  • Secunda

    Recommendation

    Secunda

    Romance Fantasy 43.6k likes

  • Silence | book 2

    Recommendation

    Silence | book 2

    LGBTQ+ 32.7k likes

  • What Makes a Monster

    Recommendation

    What Makes a Monster

    BL 77.2k likes

  • For the Light

    Recommendation

    For the Light

    GL 19.1k likes

  • Blood Moon

    Recommendation

    Blood Moon

    BL 47.9k likes

  • Arna (GL)

    Recommendation

    Arna (GL)

    Fantasy 5.6k likes

  • feeling lucky

    Feeling lucky

    Random series you may like

Blood on the lunchbox
Blood on the lunchbox

1k views0 subscribers

One girl survived the massacre. The world calls her a victim; her parents call her a miracle. But as the echoes of a childhood song fill the blood-stained halls, the truth remains hidden behind her tearful eyes: the real monster never left the building.
Subscribe

18 episodes

Chapter 1: The Weight of Shadows

Chapter 1: The Weight of Shadows

187 views 1 like 0 comments


Style
More
Like
List
Comment

Prev
Next

Full
Exit
1
0
Prev
Next