Creepy Stories to Fall Asleep To

My Missing Classmate Keeps Appearing in Our Reunion Photos.

42 min read 59 min narrated

I took the gig because my van needed twenty-four hundred dollars’ worth of work and I had about half that in my bank account. Westbridge High’s twenty-year reunion paid exactly twenty-four hundred for the slideshow and the livestream. The contract said “professional audio-visual services,” which is school code for “somebody who won’t sue when the wiring is thirty years old.” I should’ve known something was off by how fast the alumni coordinator agreed to my price.

The gym looked different under the rented lights. Smaller. They’d put up a banner that read “Welcome Back, Class of Two Thousand Five” over the basketball hoop. The air smelled like floor wax and the faint, sweet decay of a hundred forgotten locker combinations. I was in the projection booth, a little room tucked behind the new wall they’d built during the renovation. My console faced a bank of monitors. One showed the live feed from the ceiling camera, panning slow over the crowd.

Another showed the rear projection screen in the gym itself, where the slideshow was running. The rest were technical readouts—audio levels, file queues, network status. All green. The slideshow was my creation. I’d scanned every yearbook photo, cleaned them up, set them to a playlist of mid-two-thousands pop hits. It was supposed to be nostalgic, harmless. A trip down memory lane with a cash payout at the end. At nine forty-seven, the next photo loaded onto the screen.

It was our senior class picture, the one taken in the fall of two thousand four. We were all lined up on the bleachers, trying not to squint in the sun. I knew the photo well—I’d scanned it myself three days ago. Hayden Ramirez was sitting in the third row, right between Madison Carpenter and Timothy Patel. I stared at the screen. My coffee, which had been halfway to my mouth, went back down to the console without me tasting it. Hayden disappeared before graduation.

We all knew that. We just never talked about it. Not me, not Brayden, not Madison, not Timothy. After graduation, we stopped seeing each other. It was easier that way. But there he was on the screen, clear as day. Straight dark blond hair falling over his forehead, that rumpled senior-year shirt. My eyes flicked to the live camera monitor. It was showing the back of the gym, near the emergency exit. An empty folding chair sat alone against the wall.

On the monitor, Hayden was sitting in it. He was looking toward the camera, his face pale and indistinct in the low light. I leaned closer, my breath fogging the screen for a second. The gym camera feed was live, timestamped in the corner. Nine forty-seven and twelve seconds. I looked through the booth’s small window into the actual gym. The chair by the exit was empty. A couple of guys were standing near it, chatting, their backs to it. Nobody was sitting there.

Nobody was looking at it. But on my monitor, Hayden was. My heart started doing this low, thick pounding in my chest. I reached for the mouse, my hand shaking just enough to make the cursor jump. I opened the livestream control panel. My plan was to cut the feed, switch to a holding screen, anything. I clicked the dropdown menu for the slideshow source. Before I could select a different file, the system advanced automatically to the next photograph.

It was another class photo, this one from the spring. We were outside, clustered around the old oak tree on the front lawn. Hayden was in it again. But this time, he was in the second row. One row closer to the camera. The console’s file info panel lit up. It identified the image not as one of my prepared slideshow files, but as an original yearbook scan, pulled directly from the school’s archive.

“No,” I said, just to hear my own voice.

I abandoned the console and pushed open the booth door. The noise of the reunion hit me—laughter, a hundred overlapping conversations, that godawful pop song pulsing from the speakers. I walked fast, my boots squeaking on the polished floor. Brayden saw me coming. He was near the refreshment table, holding a plastic cup of soda. He was wearing a neat button-down and dark slacks, looking every bit the guy who’d gotten his life together. His eyes tracked me, narrowing.

Madison and Timothy were a few feet away, pretending to examine a display of old club photos. Madison had her arms crossed tight over her cardigan. Timothy was nodding too much at something someone was saying. I didn’t stop to explain. I went straight to the back of the gym, to that folding chair by the exit. It was empty. Just a plain metal chair with a blue padded seat. I put my hand on it. Cold. I turned and looked toward the projection booth.

From here, I could see the small window, the glow of my monitors inside. The distance felt wrong. I pulled out my phone and opened the remote monitor app, pulling up the live camera feed. On my phone screen, the chair wasn’t against the wall anymore. It was several feet closer to the booth, now sitting at the end of a row of empty chairs. But in the physical gym, it hadn’t moved. A spike of static hissed from my phone’s speaker—the audio feed from the gym microphones.

It lasted less than a second. No words, just a blur of sound that could have been a voice, could have been nothing. I looked up. Brayden, Madison, and Timothy were all watching me now, their conversations abandoned. Brayden’s face was set in a hard, questioning line. Madison looked pale. Timothy just looked confused. I jerked my head toward the booth. Come on. They followed me without a word. We slipped back inside the booth and I closed the door.

The room was suddenly very small, filled with the hum of electronics and the smell of overheated circuitry.

“What’s going on?”

Brayden asked, his voice low. I pointed at the main monitor, still showing the spring class photo with Hayden in the second row.

“The system is changing the pictures.”

They all stared at the screen. Madison brought a hand to her mouth. Timothy leaned in, as if getting closer would make it make sense.

“That’s Hayden,” Timothy said, his voice thin. “We know,” Brayden snapped. “But he’s not… I mean, he wasn’t in that picture,” Timothy said. “Was he?” “No,” Madison whispered. “He wasn’t.”

The shared panic in the room was a physical thing. It tightened the air, made the walls feel closer. We hadn’t been in the same room together in years, not since right after graduation. We’d avoided each other carefully, politely, for two decades. Because nobody ever explained what happened to Hayden. And we were all afraid of what the explanation might be. Brayden was the first to speak into the silence.

“He disappeared after that meeting,” Brayden said. “The senior prank planning. In the science wing.” “I don’t remember that.” “I do,” Madison said quietly. “I saw him later that night. Here. In the gym.” “No,” Timothy said, his eyes still locked on the screen. “I talked to him. Right outside this booth. The old one, before the renovation.”

Their memories were pieces of three different puzzles. None of them fit together. Brayden’s Hayden vanished after a meeting. Madison’s Hayden was in the gym hours later. Timothy’s Hayden was by the booth.

“You can’t all be right,” I said, frustration sharpening my voice. “Well, one of us is,” Brayden shot back.

I turned back to the console, my fingers flying over the keyboard. I needed to understand the pipeline. I opened the livestream routing panel, tracing the signal paths. The renovated gym had new everything—new lights, new speakers, new cameras. But the slideshow files and the camera feeds were still being routed through the original projection booth. The one behind this new wall. The school had just built around it, leaving the old system intact like a fossil in the rock.

The console gave me direct access to the archived yearbook scans. Thousands of them. And it had live feeds from every camera in the gym. But there was no separate switch, no way to isolate the photographs from the cameras. They were tangled together in the same outdated wiring.

“We have to shut it down,” Brayden said, looming over my shoulder. “I can’t,” I said, not looking up from the screen. “The hell you can’t. Pull the plug.” “The money is for my van. If I shut this down, I don’t get paid. And if I shut it down, everyone out there sees that,” I said, pointing at Hayden’s face on the monitor. “We need a better plan.” “What plan?”

Madison asked. Her voice was steady, but her hands were knotted together.

“We blame it on a corrupted file. A glitch in the slideshow. We keep the reunion running, and we make copies of everything. The original files, before the system changes them again.”

They were silent for a long moment. Then Brayden nodded, once.

“Fine. But fast.”

I plugged a portable drive into the console and started copying the untouched yearbook scans. The progress bar crawled across the screen. Brayden watched the camera monitor, his arms crossed.

“The chair,” he said after a minute. “On the screen, it’s at the rear aisle now.”

I glanced over. The live feed showed the chair, with Hayden in it, positioned at the end of a row of empty chairs near the back. But through the booth window, the physical chair was still alone against the wall by the exit.

“It’s not moving out there,” I said. “The change is only in the image.” “What does that mean?”

Timothy asked, his voice strained. Nobody answered him. When the copy finished, I went back to the slideshow cache. I found the altered spring photo and deleted it. Then I manually reloaded the original scan from my drive. The new image appeared on the projection screen in the gym. I couldn’t see it from the booth, but I could see it on my monitor. Hayden was in it again. But this time, he wasn’t in the second row. He was in the front row, sitting right beside me.

Beside Brayden, Madison, and Timothy. He was closer than he’d been in the first photograph. So close I could see the detail in his eyes, the fold of his shirt collar. He was looking straight at the camera. Straight at us. The four of us stood in the cramped booth, staring at the screen, saying nothing. The hum of the equipment filled the silence. Outside, the reunion went on, the music swelling into another chorus. Nobody in the gym knew. Nobody saw but us.

Hayden’s face, young and clear, watched us from twenty years ago. Waiting.

Nobody said anything for a long minute. We just stood there in the booth, listening to the equipment hum and the muffled thump of the music from the gym. Hayden’s face, right there in the front row with us, didn’t go away. Madison broke the silence.

“I’m going to check,” she whispered.

She wasn’t looking at any of us.

“The chair.”

Brayden nodded, once, like he’d been waiting for someone to move.

“Go. Quick.”

She slipped out the booth door. The noise of the reunion swelled for a second and then got cut off again when the door swung shut. I kept my eyes on the monitor, the live feed from the gym camera. The timestamp in the corner read ten fifty-three. On the screen, the chair with Hayden in it was no longer at the end of the row of empties. It was closer now, parked right beside the booth entrance. He was still sitting in it, looking toward the camera.

From that angle, it was like he was looking right at me through the wall.

“It moved again,” I said. “The real one or the picture one?”

Brayden asked, his voice tight.

“The picture one.”

I watched the monitor as Madison appeared on the feed. She walked fast, her arms wrapped around herself. She went straight to the back wall, to where the actual folding chair still was. She put a hand on its cold metal frame. She looked around, then looked directly at the camera mounted near the ceiling. On my screen, the chair with Hayden in it was maybe fifteen feet away from her, by the booth door. In the real gym, there was nothing there but polished floor.

She shook her head, a small, defeated motion, and started back toward us.

“It’s empty,” Brayden said, stating it flat.

He’d been watching over my shoulder.

“Yeah.”

When Madison came back in, her face was pale under the fluorescent booth lights.

“It’s just a chair,” she said. “Nobody’s there.”

Timothy started, “But on the screen—” “I know what’s on the screen,” she cut him off, sharper than I’d ever heard her. She took a breath, unclenching her hands.

“It’s not moving out there. The change is only in the image.”

We all looked at the main monitor, at the class photo with Hayden sitting beside us. The progress bar for the slideshow was frozen. It wasn’t advancing to the next picture.

“It’s stuck,” I said.

I reached for the mouse.

“We need to clear it.”

Brayden put a hand on my arm.

“No. Don’t delete it again. Look what happened last time.” “We can’t leave it.” “Then disconnect the whole damn yearbook folder. Take the source away.”

If the system was pulling these altered images from the archive, cutting off the archive should stop it. I navigated through the routing panel, found the directory link to the scanned yearbooks. I right-clicked, selected ‘Disconnect Source.’ The screen flickered. The class photo vanished, replaced by a black field for a second. Then a new image loaded. It was a picture of the gym. This gym, tonight. You could see the reunion banner, the draped tables, the strings of fairy lights.

It was taken from the ceiling camera’s angle, but it wasn’t the live feed. It was a still photograph. The timestamp in the file info said it was created at eleven oh-one p.m. Nine minutes ago. In the picture, the chairs were all empty because the guests were still dancing, still talking over by the refreshments. And standing near the camera’s vantage point, a blurred figure was looking up toward the lens. Hayden. He wasn’t in a yearbook anymore.

He was in a picture taken tonight.

“Oh, god,” Madison breathed. “That’s not possible,” Timothy said.

He leaned in, his nose almost touching the screen.

“That’s now. That’s right now.” “It’s pulling from the live feeds,” I said, my own voice sounding distant. “It’s making new pictures.”

Brayden stepped back from the console like it was hot.

“Shut it down, Zachary. Shut the whole thing down.” “We have a plan,” I said, but it sounded weak even to me. “The plan isn’t working!”

He ran a hand over his close-cropped hair.

“The guests are going to see that. They’re going to see a ghost standing in their own gym.”

He was right. The slideshow was supposed to be running on the big screen. It was probably showing that image right now to two hundred oblivious alumni.

“Timothy,” Brayden said, turning to him. “You go out there. You get on the mic, you tell them it’s a corrupted file from the school’s server, we’re rebooting, it’ll be five minutes. Go.”

Timothy looked from Brayden to the screen and back again.

“Yeah,” he said. “Yeah, okay. Corrupted file.”

He repeated it like a mantra as he pushed through the booth door and disappeared into the crowd. I watched him go on the live monitor. He threaded his way toward the small stage where the D J had his setup, where a wireless microphone was lying on a stand. He picked it up, tapped it. A thump echoed through the gym speakers.

“Hey, everybody,” Timothy’s voice came through the booth’s thin walls, tinny and amplified. “Small technical issue with the slideshow. We’ve got a corrupted file from the school’s archive server, so we’re just going to reboot that real quick. Five minutes, tops.”

A few people groaned good-naturedly. The music kept playing. On my monitor, I saw him lower the mic. He started to walk away from the stage, then stopped. He turned back. He raised the mic again. His voice changed. It went thinner, quieter, but the mic picked up every word.

“Zachary Thomas was never part of the group,” he said, clear as a bell through every speaker in the gym. “He did not belong in our photographs.”

The music scratched off. A sudden, waiting silence filled the gym. Brayden was already moving. He yanked the booth door open and ran. I saw him on the monitor, sprinting toward the stage. Madison was right behind him. My hands were on the console, shaking. I found the audio routing panel, selected the channel for the stage microphone, and killed it. The speakers went dead. On the screen, I saw Brayden reach Timothy first. He grabbed the mic from his hand, said something sharp into his face that the dead mic couldn’t carry.

Madison went to the D J, pointing at the main projector. A second later, the big screen in the gym went dark. I slumped back in my chair. The booth door opened again and Brayden half-pushed, half-dragged Timothy inside. Madison followed, closing the door softly behind her. Timothy looked dazed. His curls were sticking to his forehead with sweat.

“What was that?”

Brayden demanded, shoving him toward a stool.

“What did you just do?” “I didn’t…” Timothy blinked, looking around at us like he was just waking up. “The whole goddamn reunion heard you say it!” “No,” Timothy said, his voice rising into something panicked. “I mean, I said it, but that wasn’t… that wasn’t my voice.”

He looked at me, his eyes wide and pleading.

“Zachary, you know I wouldn’t say that.”

I just stared at him. My heart was pounding a slow, heavy rhythm against my ribs.

“What do you remember?”

Madison asked. She was standing by the door, her arms wrapped around herself again. Timothy took a shaky breath.

“When?”

Brayden snapped.

“That night. The night of the prank.” “That night. The night of the prank.”

Timothy’s gaze went distant, fixed on a point past my shoulder.

“He pulled me aside, by the old booth. The one they tore down. He asked me if someone had heard him calling from inside.”

The air in the booth got even tighter.

“Calling from inside what?”

Madison whispered.

“The booth,” Timothy said.

He looked at her, then at Brayden, then at me.

“He was inside the old projection booth. He said he’d been calling out, knocking on the door. He asked me if anyone had heard him.”

He shook his head slowly.

“I can’t remember what he wanted after that. I can’t remember what I said.”

His words settled over us like dust. They changed the shape of everything we’d been holding for twenty years. Without a word, I turned back to the console. My fingers felt cold on the keyboard. If Timothy’s memory—this new, unwanted memory—was right, then there might be a record. The old booth had been wired for sound. For announcements, for feeding audio to the gym speakers. I navigated away from the slideshow cache, into the deeper archives of the original system.

There were folders labeled by year, by event: Pep Rallies 2004, Winter Concert 2005, Graduation Rehearsals. I hadn’t touched any of those. I’d only pulled the yearbook scans for the slideshow. But there it was: a folder titled ‘Graduation Rehearsal – May 24 2005’. The date of our senior prank. I clicked it open. There was one audio file inside. W A V format. The timestamp was May twenty-fourth, two thousand five, nine forty-seven p m. I highlighted it.

My finger hovered over the play button.

“What is that?”

Brayden asked from behind me.

“Audio archive,” I said.

My throat was dry.

“Don’t,” Madison said.

I pressed play. Static hissed through the booth’s monitor speaker for a second. Then a voice, thin and muffled by old microphone mesh.

“Can anyone hear me?”

It was Hayden.

“Hello? I’m stuck in here. The door’s locked.”

A pounding sound, fists on a heavy door.

“Someone? Please?”

His breathing was loud over the mic, ragged with panic.

“I can hear you out there. I can hear you talking.”

A pause. Then his voice dropped to a whisper.

“Zachary? Is that you?”

My blood turned to ice. On the recording, there was a shuffle of feet outside the booth door. A younger version of my own voice came through, tinny and close to the microphone on the other side of the door.

“Shit.” “Zachary! Let me out!”

Hayden’s voice rose to a scream.

“Hold on,” my younger self said.

There was a scrape of metal, then a sharp click as the microphone feed was cut off from the outside control panel.

“What are you doing?”

Another voice on the tape—Brayden’s.

“It’s part of the prank,” my voice answered, low and hurried. “He’s supposed to be in there when they lock up.” “He’ll get out when they open tomorrow,” Madison’s voice added, small and unsure. “Exactly,” I said on the recording. “Now come on. We gotta go.”

Footsteps receding. Then Hayden’s voice one last time, quiet and broken.

“Don’t leave me in here.”

The recording ended with a final click of dead air. None of us moved. The hum of the equipment filled the silence. Brayden spoke first. His voice was hollow.

“You heard him.”

I couldn’t look at him. I stared at the audio waveform on the screen, a flat line now.

“We all left,” Madison said softly. “We all walked away.” “You heard him calling,” Brayden said again, this time directly to me. “And you cut the mic so no one else would.”

I nodded once. My jaw was clenched so tight it hurt.

“I thought…” I started, but there was no way to say it that didn’t sound like what it was: a coward’s excuse. “The building was supposed to be locked at ten. I thought he’d just… be stuck until morning. That it was just part of the prank.” “He never came to school the next day,” Timothy whispered.

Nobody answered him. Brayden let out a long breath. He leaned against the console, his head down.

“We have to get rid of it,” he said after a moment. “The audio. The pictures you copied. All of it.”

Madison nodded slowly.

“If anyone finds that recording…” “They won’t,” Brayden said. “Not if we destroy it now.”

He looked at me.

“Do it, Zachary.”

I looked at the screen. The audio file was still open. The corrupted slideshow was frozen on that picture of Hayden in tonight’s gym.

“No,” I said.

Brayden’s head snapped up.

“What?” “The recording cuts off,” I said, my voice steadier than I felt. “But there might be more. The system archives in segments. There could be another file, from later that night. From when they actually locked up.” “What does that matter?”

Brayden demanded.

“It matters because we don’t know what happened after we left!”

The words came out louder than I meant them to. I took a breath, lowered my voice.

“We don’t know if he… if he got out.”

Silence again.

“You want to know if he died in there,” Madison said flatly.

I didn’t answer her. Brayden pushed off the console and stepped toward me.

“Listen to me,” he said, his voice low and fierce. “If we destroy it now, we walk out of here tonight and we never talk about this again. The reunion ends, we go home, and Hayden Ramirez stays a missing person from twenty years ago.”

He leaned closer.

“If we don’t destroy it—if we start digging for more—then we are admitting we know something. And whatever we find, we own it forever.”

Madison was watching me, her green eyes wide in her pale face. She gave one small nod in agreement with Brayden. I looked past them at Timothy, who just stared at his hands like he was seeing them for the first time. My hand went back to the mouse. I navigated to the system’s restoration panel. I found the command to reconnect archived sources.

“What are you doing?”

Brayden asked.

“What you told me not to do,” I said.

I clicked ‘Restore All Connections.’ The console flickered. The frozen image of Hayden in the gym vanished from the main monitor as the system refreshed itself with all its original pathways live again—the yearbook archive, the live camera feeds, everything we had tried to disconnect or hide from. A new progress bar appeared on the screen: ‘Rebuilding Slideshow Cache’. Outside in the gym, I knew without looking that the big projection screen would be lighting up again.

The music wouldn’t start—the microphone was still dead—but they would all see whatever picture loaded next. And inside this little booth, filled with nothing but guilt and old wiring and four people who had been lying for twenty years, we would wait to see what it showed us now

The hum of the equipment filled the silence, and outside the music started again, tinny and faint through the booth walls. The screen flickered once, a quick pulse of black, and then the new picture loaded. It was the gym. Our gym, tonight. The timestamp in the corner said it was taken at eleven fifty-eight p m, maybe five minutes ago. You could see the banner, the strings of lights, the tables with their white cloths. The crowd was thinner now, a lot of people had drifted toward the exits, so there were gaps in the clusters of chairs.

And standing right beside me, in the picture, was Hayden. He wasn’t looking at the camera this time. He was looking at me. Or at the spot where I’d been standing in the gym when the picture was taken. His face was pale and sharp under the fairy lights, his straight dark blond hair falling over his forehead just like in the yearbook. He was so close his shoulder was almost touching mine in the image. On the live camera monitor, the empty chair was still parked beside the booth entrance.

It hadn’t moved in the real world. Then the audio feed crackled to life through the console speaker. Not the recording this time. It was the live microphone on the stage, the one I thought I’d killed. A voice came through, thin and quiet, but clear. Hayden’s voice.

“Who heard me that night?”

The question hung in the air of the booth. Brayden was staring at the speaker like it had bitten him. Madison had her eyes squeezed shut. Timothy was just shaking his head slowly back and forth. I couldn’t remember hearing that. Not on the recording, not in my memory. He’d said a lot of things on that tape—can anyone hear me, I’m stuck in here, don’t leave me—but that exact question? It didn’t land anywhere.

“We have to save what’s left,” I said, my voice rough.

I turned back to the console. The system was rebuilding the slideshow cache, pulling from everywhere now—the yearbook archive, the live camera buffer, everything. It was changing things as it went. I plugged my portable drive back in.

“What are you doing?”

Brayden asked. He sounded tired.

“Making a copy before the school network overwrites it all.”

I navigated to the original files—the clean yearbook scan, the complete graduation-rehearsal audio from before I started cutting parts out, and a local dump of the livestream feed. I started the transfer. The progress bar crawled. Brayden watched it for a second, then reached for the network cable snaking out from behind the console.

“Just unplug the whole thing.” “Don’t,” I said, but I was too slow.

He yanked the ethernet cable out of its port. The monitor flickered, but the picture of Hayden standing beside me didn’t vanish. The progress bar kept crawling, slower now.

“It’s pulling from the local archive now,” I said. “The booth’s own hard drive. Disconnecting it just means we can’t stop it.”

Brayden threw the cable down on the console. It made a plastic clatter.

“Great. So it’s just going to keep showing us these… these things.” “Until we figure out how to wipe the drive,” I said.

The copy finished. I opened the three files side by side on the screen: the original yearbook scan, the audio from the rehearsal folder, and the livestream capture. They were all different. In the yearbook scan, Hayden was in the front row now, looking at the camera. In the livestream capture, he was standing by the refreshment table, his hand half-raised like he was about to wave. But it was the audio files that were wrong. I played them one after the other.

The original rehearsal audio had Hayden’s voice, muffled and scared: Can anyone hear me? Hello? I’m stuck in here. Then my younger voice: Shit. Then the cut. The livestream capture audio was different. It had the same opening—Can anyone hear me?—but then, after my shit, there was more. Hayden’s voice, quieter: Who heard me that night? And then my voice, answering. Clear as day. No one left you behind. I stared at the waveform. My mouth was dry.

“I never said that.” “Play it again,” Madison whispered.

I did. There it was. Hayden’s question. My answer. A statement I had no memory of making, not then, not ever. Timothy was leaning over my shoulder, his breath warm on my neck. He heard it. When the audio ended, he didn’t move. Then his own voice came out, but it wasn’t his. It was thinner, higher, Hayden’s voice coming from Timothy’s mouth.

“No one left you behind.”

He said it perfectly, the same cadence as the recording. Then his knees buckled. He collapsed against the console, his head knocking into one of the monitors. Brayden caught him before he slid to the floor, hauling him back onto the stool. Timothy’s eyes were open, but they weren’t seeing us.

“What the hell was that?”

Brayden said, his hands on Timothy’s shoulders. Madison’s face had gone from pale to ashen.

“It’s using him. It’s using the recordings. It’s taking our voices and our… our memories and it’s making a new version.” “A version where we didn’t do anything wrong,” I said.

It made a horrible kind of sense. The pictures moving him closer. The audio changing. It was editing the past, smoothing out the guilt, and it was using us to do it. Brayden looked from Timothy’s slumped form to the screen.

“We have to get everyone out. Now. Before this… this thing decides to broadcast its new and improved version to the whole damn gym.”

He and Madison slipped out of the booth. I saw them on the monitor, moving through the thinning crowd, talking to small groups of people, pointing toward the exits. Their faces were tight with a forced calm. I left the local recording running. If this thing was generating evidence, I wanted a copy. The newest photograph loaded onto the main screen. It was another shot of the gym, timestamped just a minute ago. Hayden was in it again. This time, he was standing beside all four of us—me, Brayden, Madison, Timothy—over by the refreshment table.

We were all looking at the camera, smiling the stiff, unaware smiles of people in the background of a picture. He wasn’t smiling. On the live monitor, the empty chair was no longer by the booth entrance. It was one row closer to me, sitting at the end of a row of occupied chairs. A woman in a blue dress was sitting right next to it, laughing at something her friend said, completely unaware of the empty seat beside her. I turned back to the system.

There was a recovery tool buried in the admin panel, meant for pulling damaged sections from corrupted drives. It was still trying to rebuild the archive. I selected it. Instead of shutting the system down, I told it to restore the unrecovered audio. The altered versions implied the original was still in there, somewhere, in the damaged sectors the system had marked as dead. The progress bar started again, slower this time, digging deeper. As it worked, the slideshow queue began to change.

Every photograph still waiting to be shown—the candid shots, the club photos, the later years—suddenly had Hayden in them. He was in the chess club picture, standing behind the president’s shoulder. He was in the drama club shot, a blurred figure in the background of Our Town. He was in the photo of the graduating class lining up outside, a face in the crowd where no face had been before. The recovery process finished with a soft chime. A new audio file appeared, labeled ‘Damaged Segment Restored’.

I highlighted it, my finger cold on the mouse button, and pressed play. Static. Then Hayden’s voice, exhausted now. They’re locking up. I can hear the janitor’s cart. A rattle, a fist against a door. Please. Someone. I’m still in here. A voice outside, muffled, not one of ours. The janitor, maybe. All clear? Another voice, farther away. Yeah. All clear. A heavy door slamming shut. A click of a lock. Then silence. A long, empty silence filled with nothing but the faint hum of an idle microphone.

The recording ended. It didn’t tell us what happened after. It just told us he was still there when they locked the building. I saved the file to the portable drive. As soon as the copy finished, the file in the archive corrupted itself, the waveform dissolving into digital noise. I had the only copy. Outside, the overhead lights in the gym flickered once, twice, and then died. The music cut out. A wave of confused murmurs rose from the crowd. The only lights left were the fairy lights on the banners and the glowing exit signs over the doors.

And the light from the projector, still throwing images onto the big screen. The slideshow was on its final sequence, a montage of good luck messages from teachers. Hayden was in every single one. He stood beside the chemistry teacher at his desk. He leaned against the chalkboard in the English classroom. He was a ghost in every frame. The microphone on the stage crackled again, live. Hayden’s voice filled the dark gym, quiet and clear.

“Who heard me that night?”

The question echoed off the polished floors, the high ceilings. A hundred people fell silent, looking around for the source. I opened the booth door. The cool, dark air of the gym washed over me. I could see the projector’s beam cutting through the gloom, dust motes swirling in it. I could see the shapes of people, their faces turned upward, confused. I said it aloud. Just to the empty air in front of me, but the microphone picked it up. It carried my voice through every speaker in the building.

“I heard you,” I said. “I heard you and I left you in there.”

The words hung in the dark for a second, solid and final. Then Brayden was at my side, shoving past me back into the booth. I heard him cursing, yanking at cables. But it was too late. The livestream had been active the whole time. Whatever was left of the online audience had heard it too. On the big screen, the montage changed. Now it was just a single image, repeated in every frame of the stream. Hayden, standing directly beside me in the dark gym, his face turned toward mine.

And my confession, typed out in a subtitle across the bottom, on a loop. Timothy, who had been sitting slumped on the stool, lifted his head. His mouth opened. Hayden’s voice came out again, repeating my words back to me with a terrible, flat precision.

“I heard you and I left you in there.”

Then he collapsed again, folding over onto the console. Brayden and Madison stopped trying to pull plugs. They stood there in the dim booth, watching the screen. There was nothing left to control. The truth was out. It was in the room, it was in the recording, it was in the air. The projector beam cut off. The camera monitors went black. Then, with a loud hum, the overhead lights in the gym came back on, blinding and white. The gym was just a gym again.

Empty chairs, crumpled napkins on the floor, a forgotten plastic cup rolling slowly under a table. The chair that had been moving on the screen was just a chair, back against the wall by the exit. There was no sign of Hayden. No changed photograph, no voice in the speakers. We got the last of the guests out. They moved quickly now, avoiding our eyes, murmuring to each other. Brayden and I had to carry Timothy. He was limp, his head lolling against Brayden’s shoulder.

We laid him on a bench in the parking lot until the cool night air brought him around, coughing and disoriented. When everyone was gone, I went back to my van and pulled out my laptop. I plugged in the portable drive and opened the local copy of the livestream. It was unchanged from the final broadcast. Hayden stood beside me in every frame. And in the audio track, my voice kept talking, answering questions no one was asking anymore, long after the reunion had ended and the gym was empty.

Brayden came over just as I was closing the laptop. The first drops of rain were starting to hit the asphalt, making dark spots in the orange glow of the parking lot lights.

“The school’s network is down,” he said. “They won’t be able to pull any of the archives until Monday at the earliest.” “I’ve got a copy,” I said, tapping the drive. “You should destroy it.” “No.”

He looked at me for a long moment, his face hard in the shadowy light. Then he just shook his head.

“Fine. But I’m not keeping one. And you shouldn’t either.”

He walked away, toward his car. Madison was already gone. Timothy was sitting up on the bench, head in his hands. I got in my van. The rain was coming down harder now, a steady drumming on the roof. I’d thought about walking around to the back of the school, to where the old booth used to be, before they built the new wall. Just to look. But the rain made it pointless. There wouldn’t be anything to see. The recovered recording was the only evidence left.

A voice in the dark, and a lock clicking shut. I started the engine and drove away.

I drove home in the rain. The wipers thumped back and forth, smearing the streetlights into long yellow streaks across the windshield. The van’s engine had a new rattle, high and tinny, that hadn’t been there before. I kept thinking about the sound of that lock clicking shut on the recording. By the time I pulled into my apartment’s lot, the sky was starting to lighten to a dull grey. I didn’t sleep. I just sat at my kitchen table with the portable drive plugged into my laptop and listened to it all again.

At nine ten the next morning, my phone buzzed with an email from the alumni coordinator. The subject line was ‘Contract Termination.’ It said that because of the “unprofessional and disruptive conclusion” to the livestream, I was fired and they were keeping the twenty-four hundred dollars. The van repair estimate was still sitting on my counter. Twenty-four hundred dollars. I read the email twice, then closed it. My phone rang a minute later. It was Brayden.

“Did you get the email?” he asked.

His voice was flat, like he was reading a weather report.

“Yeah.” “Good. That means they’re calling it a breach of contract instead of a police matter.” “Is that supposed to make me feel better?” “No,” he said. “It’s supposed to make you shut up and be glad it’s just money.”

He paused. I could hear him breathing.

“Why would I do that?” “To spread the blame,” Brayden said, like it was obvious. “She’s scared. She’s telling people she doesn’t remember hearing him that clearly. That maybe it was just that prank recording we made, not the real thing.” “It’s on the school’s server, Brayden.” “The server’s down. Nobody can check. So right now, it’s your word against ours. And Timothy… he’s not saying much. He went home and went to bed. His wife says he’s sleeping.”

I just stared at the laptop screen, at the audio waveform from the restored file. The flat line after the lock clicked.

“You still have that copy?”

Brayden asked.

“Yeah.” “Get rid of it, Zachary. Before you make this worse for everyone.”

I got up and made coffee. The bad mood from the drive home had settled into something heavier, a solid weight behind my eyes. I hated mornings after no sleep. The world felt too bright, too sharp. Once the coffee was done, I went back to the laptop. I opened the folder with the original yearbook scans I’d copied before everything went wrong. The clean ones, from before the system started changing them. I clicked through them slowly, starting with our senior class photo.

Hayden wasn’t in it. I leaned closer, my heart doing a slow, thick roll in my chest. He’d been in the third row, between Madison and Timothy. Now, the space between them was empty. Just a gap on the bleacher, like someone had stood up and walked away between the click of the shutter and the development of the film. But Madison and Timothy were closer together, their shoulders almost touching, smiling at the camera as if they’d always been that way.

I opened the spring class photo. The one where he’d appeared in the front row, right beside me. He was gone from there, too. And I was standing where he had been. My younger self, with that awkward grin, was positioned a step to the left, right in the spot Hayden had occupied in the altered images. The composition looked natural. It looked like I’d always been there. My hands were cold. I opened older photos, ones I hadn’t even touched for the reunion.

A chess club picture from sophomore year. A drama club shot from junior year. In each one, wherever Hayden had been in the original scan, he was now absent. And in each one, I was there. My face, my body, inserted seamlessly into the group. The images were perfect. No glitches, no blurry edges. It was as if I had been a member of the chess club, as if I had been in the background of that production of Our Town. I sat back in my chair. The coffee had gone cold in my mug.

Outside, a lawnmower started up somewhere down the block, a distant buzzing that felt like it was inside my head. At eleven eighteen, I called Brayden. He answered on the second ring.

“The pictures,” I said, skipping the hello. “The original files. They’ve changed.” “What are you talking about?” “Hayden’s gone. From the yearbook scans. And I’m… I’m in his place. In the old group photos, too. Even the ones that were never connected to the system.”

I could hear him thinking, the slow exhale of breath.

“I don’t remember you being in chess club,” he said finally. “I wasn’t.” “Then the file’s corrupted. It’s the same thing messing with the livestream.” “It’s not just one file, Brayden. It’s all of them. And Madison said she doesn’t remember hearing him clearly. Do you remember me being in those pictures?”

Longer this time.

“No,” he said, his voice careful. “I remember you being on the outskirts. You were never really part of the group, Zachary. Not like that.”

The words landed like a physical blow. Not because they were cruel, but because he said them with a flat, matter-of-fact certainty. Like he was telling me the sky was blue.

“You didn’t run with us,” he went on. “You were always doing your own thing. Tech stuff. That’s why you got the gig for the reunion.”

I closed my eyes.

“So exposing him… did it just put me in his place? Is that what this is?” “I don’t know what you’re talking about,” Brayden said, his voice turning hard. “I think you’re tired. I think you need to let this go.”

He hung up. I called Madison next. She answered with a quiet, “Hello?” I told her about the pictures. Her response was a soft, confused noise.

“I don’t remember you being in those,” she said. “I’m sorry, Zachary, I just… I don’t. Are you sure you’re looking at the right files?” “I’m sure.” “Well,” she said, and I could hear the careful distance in her voice, the same wall she’d put up in the booth. “Maybe your memory is playing tricks on you. It was a stressful night. We all… we all remember things a little differently now.”

After she hung up, I just sat there for a long time. The lawnmower had stopped. The apartment was quiet. I looked at the pictures again. My own face, staring back at me from a past I hadn’t lived. It was a perfect replacement. A seamless edit. I opened a new document. I started typing. It was a plain account. Just the facts, as I remembered them. May twenty-fourth, two thousand five. The senior prank planning meeting in the science wing. Hayden going into the old projection booth.

The door locking behind him. Me, hearing him call out. Brayden, Madison, and Timothy being there. All of us walking away. The janitor locking up. I didn’t try to explain why. I just wrote down what happened. When I was done, I read it over. It took up less than a page. I plugged the portable drive back in. I had the complete local recording—the final livestream capture, with Hayden beside me in the dark gym and my confession looping underneath. I opened a public video site.

I created a new account under a generic name. I uploaded the video file. In the description box, I pasted my written account. I titled it: Westbridge High Reunion Livestream – May 24 2005 Incident. I hit upload. The progress bar filled slowly. My internet was terrible. I watched it crawl, a pixel at a time. When it finished, I opened the page to make sure it was there. The video showed the final frame, frozen: Hayden standing beside me in the gym, his face turned toward mine.

My confession typed along the bottom. It was just as I’d saved it. I closed the laptop. It was twelve forty-four in the afternoon. The exhaustion hit me all at once, a wave so heavy it felt like my bones were made of sand. I went to the couch, lay down, and slept. I woke up the next morning at seven sixteen. The light through my blinds was pale and clear. For a moment, I just lay there, listening to the silence. Then I remembered. I got up, my back stiff from the couch.

I went to the laptop and opened it. I navigated back to the video site. The upload was still there. Views were in the double digits. No comments yet. I clicked play. The video ran as before: the darkened gym, the fairy lights, Hayden appearing beside me in each frame. My voice, quiet and clear, saying I heard him and I left him. It reached the end, the final frozen image. Except it wasn’t the same image. Hayden was no longer standing beside me. He was sitting alone in a folding chair at the very back of the Westbridge High gym.

The chair was the same one from the reunion, the one that had moved only on the screen. He was facing the camera, his hands resting on his knees. The gym was empty, the lights were off except for the exit signs casting a dim red glow. He was just sitting there, waiting. The subtitle was gone. There was no confession typed at the bottom. It was just him, alone in the dark. I stared at the screen. My reflection was faint in the black of the monitor, superimposed over his still form.

I watched it for a full minute, waiting for something to change. Nothing did. I closed the laptop. The apartment was quiet. Outside, a bird was singing in the tree by my window, a sharp, clear sound in the morning air. I got up and poured a glass of water. I stood at the sink, drinking it slowly, looking out at the parking lot. My van was still there, the engine with its new rattle. The repair estimate was still on the counter. Twenty-four hundred dollars.

I put the glass in the sink. I didn’t know what happened next. I didn’t know if the video would be found, if the school would come after me, if Brayden or Madison or Timothy would ever speak to me again. I didn’t know if Hayden was gone for good now, or if he was just waiting for the next person to answer. All I knew was that I had told the truth. And the truth, once it was out, didn’t belong to me anymore. It was just a thing that had happened, sitting in the dark, waiting for whoever came across it next.

I went to the window. The bird had flown away. The tree branches were still, and the sky was a soft, cloudless blue.

Hear it narrated

Watch the full episode on Spotify

Narrated · 59 min · Free with a Spotify account

More from Dr. Sleepy Pasta

More to read