I was hired as a project coordinator at a post-production studio in the labyrinthine basement of an old textile mill in Manchester. My job involved overseeing the final edits of a documentary about the mill’s history, and for the last two weeks, I’d been pulling grueling shifts with my small team to meet a tight deadline. The studio was a converted weaving hall, its high ceiling crisscrossed with rusted iron beams, and the walls still stained with decades of dye and grime. Our workstations were arranged in a row facing a long, scarred wooden table, and behind us, in a glass-walled office that overlooked the floor, sat our senior editor, a man named Gerald.
Thursday night, around 10:30 PM, we were in the final stretch. The edit was nearly complete, and we were double-checking frames and sound cues. My two junior editors, a quiet girl named Priya and a lanky guy named Marcus, were hunched over their monitors, their faces lit by the blue glow of the screens. I was perched on a stool between them, sipping cold coffee, my eyes flitting from their work to the wall clock. Gerald was in his office, reviewing the final cut on his larger display. Everything seemed normal except for the heaviness in the air, the kind that settles in old buildings at night.
We’d all heard the rumors from the day staff about the ghost in the mill. They said a young weaver’s assistant had died here in the 1920s, crushed by a malfunctioning loom. Her name was supposedly Agnes, and she’d been wearing a blue apron that her mother had stitched for her. The stories said she sometimes appeared in the main weaving hall, moving between the looms, but since we’d converted it into a studio, she’d been quiet. That is, until this project started.
The first sign was the apron. I noticed a strip of blue fabric hanging off the edge of the wooden table, near the kitchenette that was tucked into a corner of the studio. I assumed it was a cleaning rag someone had discarded. But then, at around 11:00 PM, Priya gasped and pointed at the kitchen. The blue rag was floating in mid-air, about chest height, as if someone invisible was wearing it. It swayed slightly, then drifted towards the sink, and landed on the counter. We all froze. Gerald stepped out of his office, squinting at the kitchen. ‘Probably a draft,’ he said, but his voice was shaky. He walked over, picked up the cloth, and tossed it into a bin. ‘Let’s get back to work. We’re almost done.’
But the apron returned. An hour later, Marcus went to make tea. As he entered the kitchenette, the blue cloth was tied around the handle of a drawer, bobbing as if someone was tugging it. Marcus laughed nervously and untied it, but as he turned, the drawer slid open by itself, revealing an old photograph. It was a sepia image of a young woman in a long dress, standing beside a loom, wearing a blue apron. On the back, in fading ink, was a name: ‘Agnes’. We crowded around the photograph, our fear momentarily replaced by curiosity. Gerald took it, studying it under his desk lamp. ‘How did this get here?’ he muttered. ‘It must have been in the building when they moved the archives.’ He put the photo in his breast pocket. ‘No more games. Finish your work.’
But the spirit wasn’t done. At midnight, just as we were about to render the final file, all the lights flickered and went out. The emergency exit sign cast a sickly green glow. We sat in darkness, our hearts hammering. Then, from the direction of the kitchen, we heard a rhythmic thumping, like a loom in operation. Thump-thump-clack. Thump-thump-clack. It grew louder, and with it, a low humming, a distorted melody that seemed to come from the vents. I felt a cold breath on my neck, and I spun around, but nothing was there. Priya screamed. She was pointing at Gerald’s office. Through the glass, we saw a figure standing behind Gerald, a translucent woman in a blue apron. Gerald was frozen at his desk, staring at the computer screen, unaware. The figure raised a pale hand and rested it on his shoulder.
We scrambled for our phones, but they were dead. The doors were locked, and the keys were in Gerald’s office. We shouted at him, but he didn’t move. The humming grew louder, and the thumping faster. Then, everything stopped. The lights flickered back on. The studio was silent. Gerald was slumped over his desk, breathing heavily. He lifted his head, and we saw his face was pale, his eyes wide. He whispered, ‘I saw her. She spoke.’ We gathered around, and he took out the photograph. On the back, new words had been scrawled in a shaky hand: ‘They forgot my thread. Weave it back.’
We didn’t know what it meant, but the project suddenly felt insignificant. Gerald, who was usually calm, was trembling. He insisted we leave, but the security system wouldn’t let us out until dawn. So we spent the night huddled in the studio, watching the kitchen, waiting. The aproned figure didn’t appear again, but we heard faint whispers and the rustle of fabric. At six in the morning, the doors unlocked automatically, and we fled.
I didn’t return to work that day. I called in sick. The next week, I quit. But before I left, I asked the building’s maintenance man, an old man who’d worked there for decades, about Agnes. He told me that she was a real weaver’s assistant who had died in an accident in 1923. Her body was never found; she was allegedly buried in the walls, as was the custom for workers who died on duty. He said that the mills were haunted by many such spirits, but Agnes was especially restless. ‘She’s looking for her threads,’ he said. ‘She weaves the stories of the dead, and if you have an unbroken thread, she’ll take it and add it to her tapestry.’
I didn’t understand then. But months later, I received a small parcel in the mail. Inside was a blue apron, folded neatly, with a note: ‘Your thread was woven. Thank you.’ I never wore it. I burned it, along with the photograph that had been sent to me. But even now, at night, I sometimes hear a thumping from my closet, and I see a flicker of blue in the reflection of my mirror. And I know that Agnes is still weaving, waiting for more threads to add to her endless cloth.