The night was thick and heavy, layered with the hum of the ceiling fan and the occasional chirp of a cricket somewhere in the garden. Amira, twenty-two, a final-year architecture student, sat at the wooden dining table that doubled as her studio, tracing impossible curves on a sheet of tracing paper. Her lamp cast a pale pool of light, leaving the corners of the room in shadow. Her parents had gone to bed hours ago, and her older brother, Farid, was asleep in his room upstairs. The old colonial house they rented had three bedrooms, all on the second floor, and a narrow stairway that creaked with every step. The house stood at the end of a quiet lane, surrounded by overgrown mango trees and a thick hedge that seemed to swallow the moonlight.
It was exam week, and Amira was trying to finish a design project that was due in two days. She had been working for hours, her pencil scratching against the paper, eraser shavings piling up like snow. The humidity made her skin sticky, and the fan only churned the warm air. She took a break, leaning back in her chair, and looked up at the ceiling. That’s when she noticed it: a faint, rhythmic tapping coming from the floor above. It wasn’t the usual settling of pipes or the skittering of geckos. It was deliberate, like a finger tapping on wood, three taps, a pause, then three more. She frowned. Farid was likely still awake, maybe tapping his foot to a song, but the sound seemed to come from the corner of the landing, right outside her parents’ room.
Curiosity piqued, she put down her pencil and climbed the stairs, her footsteps muted on the worn carpet. At the top, the hallway was dimly lit by a nightlight shaped like a seashell. The tapping had stopped. She peeked into the rooms, all dark and still. Her parents were sleeping soundly, and Farid was sprawled on his bed, headphones on, breathing deeply. She shrugged and went back to her work. But as she sat down, the tapping resumed, louder this time, and it was moving. It tapped its way across the ceiling, from the landing, over the dining room, and then stopped directly above her head. A chill ran down her spine. She stared at the ceiling, waiting. And then, a soft scraping sound, like something being dragged across the floorboards, right above her.
Amira told herself it was probably a rat. Old houses had rats. But the sound was too rhythmic, too heavy. She tried to focus, but the scraping continued, back and forth, like someone pacing. She pulled her shawl tighter and turned up the radio to drown it out. The song ended abruptly, and the announcer’s voice was replaced by static. She turned the dial, but the static persisted, and through it, she heard a whisper, faint but distinct: ‘Amira…’ Her blood ran cold. She snapped off the radio. The room fell silent except for the fan. But then, the whispering came again, not from the radio, but from the stairway. ‘Amira…’ It was a woman’s voice, soft and pleading.
She spun around. The stairway was dark, only the nightlight’s glow at the top. She saw nothing. But the voice was insistent, drawing her toward the stairs. She grabbed her phone, turned on the flashlight, and shone it up. The steps were empty. But as she moved the beam along the wall, she noticed something odd: a small, dark stain on the wallpaper near the corner, just above the first step. It hadn’t been there before. She stepped closer, and the stain seemed to pulse, like it was wet. She touched it. It was sticky, and it smeared on her fingers, dark red. She recoiled, wiping her hand on her jeans. The smell of rust hit her nostrils.
Then the tapping echoed again, now from the wall beside her. She slammed her palm against the wall, ‘Stop it!’ she yelled, her voice cracking. The tapping stopped. She stood there, heart pounding. Then, a low chuckle came from the corner of the dining room, where the shadows were deepest. She spun around, but it was empty. ‘Who’s there?’ she called. No answer. She ran to the light switch and flicked on the overhead, banishing every shadow. But the house felt different, as if unseen eyes watched her.
She couldn’t stay alone. She woke her brother, Farid, who was groggy and annoyed. ‘What’s wrong?’ he mumbled. ‘Something’s in the house,’ she whispered. ‘I heard tapping and a voice… I think someone’s up there.’ Farid rubbed his eyes. ‘You’re just stressed, Amira. Go back to work and leave me alone.’ But she was insistent. ‘Please, just listen.’ They stood in silence. The only sound was the hum of the ceiling fan. Farid shook his head. ‘There’s nothing.’ He turned to go back to bed, but as he did, the tapping started again, now from the ceiling of his room. He froze. ‘Did you hear that?’ ‘Yes,’ she breathed. He flicked on his light, and they both stared upward.
What they saw made Farid stumble backward. On the ceiling, directly above his bed, were scratches, deep, jagged lines in the plaster, as if something had clawed its way through. But that was impossible; the bedroom was on the second floor, and the attic was sealed. They had never been in the attic.
Trembling, they decided to investigate. The attic access was a square panel in the hallway ceiling, hidden by a flimsy latch. Farid pulled a chair, and they pushed the panel open. A musty odor wafted down. They aimed their phones inside. There was a narrow crawl space, scattered with old dust and a few cardboard boxes. But in the farthest corner, they saw something pale. A bundle of old clothes? A doll? Farid reached in and pulled it out. It was a porcelain doll, old and cracked, with dark hair and a faded dress. Its eyes were closed, but it seemed to weigh more than it should. Amira took it, and as she held it, the doll’s eyes snapped open, revealing irises as black as coal. She dropped it with a scream, and the doll hit the floor with a sickening crack, splitting its head open.
Inside the hollow head was a folded piece of paper and a lock of dark hair. Amira’s hands shook as she unfolded it. It was yellowed, written in old Malay script. It read: ‘To release the spirit, burn this hair and the doll. Otherwise, it will follow you.’ They looked at each other in horror. They had no idea how it got there. But then Amira remembered the stain on the wall. It looked like old blood. She remembered tales her grandmother told her about a woman who was killed in this house, long ago. They had never believed them.
Now, the room grew still. The fan stopped, of its own accord. The lights flickered. The doll’s shattered head seemed to grin. And from the attic, they heard a scraping, like something dragging itself toward the opening. Amira grabbed the paper and the lock of hair, and they ran down the stairs, out of the house, into the night. They drove to the nearest 24-hour convenience store, where they stayed until dawn, huddled in a corner.
The next day, they returned with the caretaker of the property, who listened to their story with a grave face. He took the doll, the paper, and the hair, and said he would ‘take care of it.’ They never asked what he did. But for the remaining months of their lease, Amira never slept in that house. She slept on the couch in the living room, with all the lights on, and the ceiling fan always spinning, as if to drown out any sound. But sometimes, in the dead of night, she would hear a faint tapping, coming from inside the walls. And she would whisper to herself, ‘It followed me.’ To this day, she avoids old houses with attics, and she never plays with dolls.