English
NovelToon NovelToon

The Mirror House

Chapter:1: The Dare

The sun had barely set, yet the town already felt swallowed by shadows. Streetlights buzzed weakly, fighting to hold back the thickening dusk. Aarav kicked a small pebble along the empty road as Riya walked beside him, her bag slung over one shoulder, her steps quicker than usual.

They had taken this route home for years, but that evening felt different—like the night itself was listening.

“Why are you walking so fast?” Aarav asked, half teasing.

Riya glanced over her shoulder at the looming silhouette of Blackwood Villa, the broken mansion that sat at the edge of town like a rotting tooth. “Because I don’t want to be anywhere near that place after dark,” she muttered.

Aarav smirked. “Still afraid of the ghost stories?”

“They’re not stories,” Riya said sharply. “People hear whispers from inside. Some say a girl disappeared there. And my grandma said no one should enter after sunset.”

Aarav slowed down, staring at the mansion. Half the windows were boarded up; the others were shattered like jagged teeth. The gate hung crookedly, swaying in the wind with a rusty screech.

Riya tugged his sleeve. “Let’s go.”

But Aarav didn’t move. A spark of curiosity lit his eyes—the same spark Riya had seen before every one of his reckless ideas.

“What if we just… look inside?” he asked.

“No,” she said immediately.

“Come on,” Aarav insisted. “We’re not kids anymore. Besides, aren’t you curious?”

Riya opened her mouth to argue, but just then, a distant thunder rolled across the sky. The wind picked up, carrying with it a faint, cold scent—something metallic, like old blood and wet stone.

Aarav stepped closer to the fence. “One quick look. Just for fun.”

Riya exhaled, frustrated. She knew she should say no. She knew she should walk away. But the more she tried to ignore the house, the more it felt like it was calling to her. Like something behind those walls was waiting.

“Fine,” she said finally, though her voice barely rose above a whisper. “But only for a minute.”

Aarav grinned triumphantly and pushed the crooked gate. It whined loudly, almost like a warning. They stepped inside, the overgrown grass brushing their ankles. Every sound seemed louder—the rustle of leaves, the distant caw of a crow, even their breathing.

When they reached the front door, Aarav placed his hand on the old brass handle. The metal was icy, colder than it should’ve been.

“You ready?” he asked.

“No,” Riya muttered. “Open it.”

Aarav pushed.

The door creaked open, releasing a gust of air that smelled of dust, forgotten memories, and something else—something colder, older, alive.

Riya swallowed hard. “Aarav… I don’t think we should—”

But Aarav had already stepped over the threshold, his flashlight cutting through the darkness like a thin blade. The beam shook slightly as he scanned the entryway.

The house was silent.

Too silent.

Riya stepped in after him, her heart thudding loudly in the emptiness.

A soft whisper floated through the air.

“Welcome back…”

Riya froze. “Aarav… did you hear that?”

Aarav’s face had gone pale, but his eyes were fixed ahead. “Probably the wind,” he said unconvincingly.

Behind them, the front door slammed shut on its own.

The house had swallowed them whole.

Chapter:2: The house that watches

For a moment, neither Aarav nor Riya moved.

The slam of the front door still echoed through the hallway, fading into a thick, suffocating silence.

Riya gripped Aarav’s arm. “Open it. Please.”

Aarav swallowed and pulled the door handle. It didn’t budge. He pushed harder. Then harder.

Nothing.

“It’s jammed,” he said, trying to sound calm, though his voice trembled slightly.

Riya took a shaky breath. “Aarav… something doesn’t want us to leave.”

Aarav lifted the flashlight, its beam slicing through floating dust like a narrow spotlight on old secrets. The entrance hall stretched before them: a long corridor with peeling wallpaper, broken picture frames hanging crookedly, and a staircase that looked swollen from dampness.

The house wasn’t empty.

It was watching.

They walked slowly, each step echoing in the hollow silence.

Riya stopped suddenly. “Did you hear that?” she whispered.

A soft tapping sound travelled through the walls—slow, rhythmic, like fingernails brushing old wood. It moved from one side to the other, following them.

Aarav tightened his grip on the flashlight. “Probably rats.”

“That was not a rat,” Riya snapped, her eyes darting nervously.

They continued walking until they reached a large room to the right—the living room. The air inside felt colder, unnaturally cold, as if the room had never seen sunlight.

A giant portrait hung above a dusty fireplace. The painting showed a girl around their age, long hair braided neatly, eyes dark and strangely lifelike.

Too lifelike.

Riya stepped closer, her voice barely audible. “Aarav… her eyes…”

Aarav aimed the flashlight at the portrait. The painted girl’s eyes glinted unnaturally, reflecting the light as if they were made of glass.

Riya took a step back. “It feels like she’s looking at us.”

Aarav forced a laugh. “It’s just an old painting.”

But when he turned away, Riya gasped.

“Aarav—her head moved!”

He spun around.

The girl’s head in the painting was tilted slightly to the side now.

Aarav’s blood ran cold. “No… that’s impossible.”

A faint whisper floated through the room.

“Don’t look away…”

The temperature dropped even further. Riya’s breath turned white in the air.

“Let’s go,” she said shakily. “Please, Aarav. I don’t like this place.”

Aarav nodded, and they hurried out of the living room, back into the hallway. But the tapping sound returned—faster this time. Closer.

It was following them.

As they moved deeper into the house, the tapping changed into something else:

a soft dragging sound, like bare feet sliding across the floor.

Riya froze. “Aarav… someone’s behind us.”

He turned slowly, raising the flashlight.

The hallway behind them was empty.

But on the dusty floor, fresh footprints appeared—one by one—moving toward them.

Invisible. Steady. Coming closer.

Riya’s voice broke into a whisper. “Aarav… run.”

They bolted up the staircase, the sound of unseen feet chasing after them. When they reached the top, Aarav slammed a random door shut behind them and locked it.

They stood inside, panting, trembling.

The room was small, lit only by the moonlight leaking through a cracked window. Old books lay scattered on the floor. A broken chair leaned against a dusty table. The air smelled like mold and something faintly sweet… like old perfume.

Riya’s eyes scanned the room. “A bedroom?”

Aarav nodded. “At least nothing is moving in here.”

But Riya stepped toward the table—and froze.

A faded diary lay open, its pages yellow and curled with age.

And written in shaky handwriting on the open page were the words:

“If you’re reading this… it already knows you’re here.”

Thunder rumbled outside.

Aarav and Riya exchanged terrified glances.

Then the door behind them.

The door they had locked.

It began to knock.

Slow.

Deliberate.

Impossible to ignore.

Knock.

Knock.

Knock.

The same rhythm as the tapping in the hallway.

Riya backed away, her voice trembling. “Aarav… something is on the other side.”

Aarav didn’t answer.

Because this time, they both heard it clearly—

A voice whispered from the other side of the door:

“Let me in…”

Chapter 3 : The Voice Behind The Door

A soft voice whispered from the other side of the door.

“Let… me… in…”

Riya’s breath hitched. Her fingers curled tightly into the fabric of her jacket as she stared at the wooden door, every nerve in her body screaming for her to run. The voice was calm, almost gentle, and that was what terrified her most. It didn’t sound angry. It sounded patient.

Aarav shook his head slowly. “Don’t answer,” he whispered. “Whatever it is, it’s not human.”

The doorknob turned.

Once.

Twice.

A deep creak echoed through the small room as pressure pushed against the door. Dust drifted down from the frame. Riya backed away until her shoulders pressed against the wall. A faint scratching sound followed, slow and deliberate, like fingernails dragging across wood.

“Riya…” the voice whispered.

Her blood ran cold. “It knows my name,” she breathed.

Aarav grabbed her wrist, his grip firm. “It’s copying us. It’s trying to get inside your head.”

The scratching stopped.

Silence filled the room so suddenly it felt unreal.

Then—BANG.

The door shook violently. Riya screamed as the light flickered and went out, plunging the room into darkness. Only pale moonlight filtered through the cracked window, stretching long shadows across the floor.

In that dim glow, Aarav noticed something impossible.

A shadow appeared beneath the door.

It wasn’t shaped like a person. It stretched unnaturally, twisting as if it had too many joints. The edges of it rippled, moving on their own.

“You shouldn’t have come,” the voice whispered again, deeper now, closer.

The shadow slid backward, disappearing under the door. Heavy footsteps moved away down the hallway, slow and dragging, each step echoing through the house.

Riya collapsed onto the floor, shaking. “Is it gone?”

Aarav didn’t answer. His eyes were locked on the wall opposite the door.

Something was changing.

Lines began to appear on the peeling paint, carving themselves slowly, as if an invisible hand were scratching at the surface. The sound was faint but sharp, like claws scraping stone.

When the writing stopped, the words were clear:

IT DOESN’T LET YOU LEAVE THE SAME

Riya stared at the message, her chest tightening. “What does that mean?”

Before Aarav could reply, a sudden wave of cold swept through the room. Riya’s breath turned white in the air. From somewhere deep within the villa, a low sound echoed—half laughter, half crying, layered together in a way that made her skin crawl.

The floor creaked behind them.

Slow.

Careful.

Aarav turned, lifting the flashlight with trembling hands. The beam flickered weakly as it cut through the darkness.

Someone was standing near the window.

A tall, thin figure, its outline barely visible against the moonlight. Its head was tilted unnaturally to one side. The face remained hidden in shadow.

Riya whispered, “Aarav… there’s someone here.”

The figure didn’t move.

Then it smiled.

The grin was wide and wrong, stretching too far across its face.

The flashlight went out.

Darkness swallowed the room as a cold breath brushed past Riya’s ear, and a whisper echoed from everywhere at once.

Download NovelToon APP on App Store and Google Play

novel PDF download
NovelToon
Step Into A Different WORLD!
Download NovelToon APP on App Store and Google Play