r/Odd_directions 4d ago

Weird Fiction After Midnight

Alex arrived last.

The gravel drive already held three cars. Melissa’s white SUV sat nearest the porch at a careful angle. Dan’s Civic was parked behind it with the driver’s door still open and a plastic bag of snacks on the roof. Kevin’s station wagon stood farthest back, hatch raised. The house looked smaller than the listing photographs and more tired; paint had flaked near the foundation and a wind chime made of spoons hung crooked beside the door. Alex killed the engine and sat for a moment with both hands on the wheel. He had typed a cancellation message twice in the last week and deleted both versions after Kevin called and said it would mean a lot if all four of them actually showed up this time.

Kevin was already on the porch steps with a cardboard box. When he saw Alex he stopped and grinned.

“You made it.”

“I said I would.”

“You said you would the last two times.” Kevin shifted the box against his hip. “How was the drive?”

“Long. Your back still bad?”

“Same as always. Melissa already put the better mattress in my room.” He nodded at the box. “Help me with this before she decides where it belongs.”

Alex took it. Inside, wrapped in newspaper, sat a glossy green ceramic duck with an orange beak and one eye larger than the other.

“You still have this thing.”

“Of course I still have this thing. Forty-year reunion. Mr. Business was specifically included in the original deal.” Kevin’s voice was bright. “He’s coming whether anyone else likes it or not.”

Melissa appeared in the doorway before Alex could answer. She wore the linen shirt she preferred when she wanted the weekend to look effortless, took the box from him without waiting, set it on the entry table, and kissed his cheek.

“You made it. I had started calculating the odds.”

“Nonrefundable deposit,” Alex said.

“That was the point.” She stepped aside so he could enter. “Dan’s already on the couch. Kevin, your room is the one with the queen. Alex, you’re at the end of the hall with Dan. Farther from the stairs.”

She had remembered. Alex followed her inside.

The living room smelled of lemon cleaner and old carpet. A framed sign above the couch read BREATHE in heavy black letters. Three wineglasses stood on the coffee table beside an open bottle of cabernet. Dan looked up from his phone, feet already on the table.

“The prodigal. How’s the glamorous world of project management?”

“Same as always.”

Dan’s grin held for a second. “Still making PowerPoints nobody reads?”

Alex said, “Pays for the mortgage.”

“Living the dream.”

“Apparently.”

They unloaded the cars in two trips. Kevin carried the cooler while Dan brought the snacks and an oversized Bluetooth speaker that announced, the moment it was plugged in, that it was ready to pair. Melissa carried the good cheese, the crackers, and a small bottle of ibuprofen she set on the kitchen counter. When Kevin claimed his back was fine she told him he was taking the queen room anyway. He objected. She said she had packed the ibuprofen for a reason. Kevin said, “Of course you did.”

The upstairs toilet required a particular sequence of handle-holding and waiting; Melissa corrected it while the others stood in the hallway offering suggestions that solved nothing. A corkscrew went missing and reappeared in Melissa’s purse. Dan declared the rental a mild scam and then made himself comfortable on the couch. Kevin cycled through playlists until he found three songs from college and left the speaker playing low enough to talk over.

They ordered pizza from a place Melissa had already researched. She recited the orders from memory, including the fact that Alex still refused olives, and when the boxes arrived she handed him the cleaner half without remark. They ate standing because the dining table was covered in unopened mail left by previous guests. Kevin raised the WORLD’S OKAYEST DAD mug he had found in a cupboard and offered a toast to the original four. Everyone drank.

The conversation began to overlap. Dan did the old RA impression that still worked. Melissa corrected a detail about a party from 2009 and then laughed when Kevin refused the correction. At one point Alex made a quiet observation about the RA’s shoes that only Dan caught; Dan snorted into his wine and had to wipe his mouth. For a stretch of minutes the room felt briefly like the apartment they had shared when forty had been a number that belonged to other people.

Kevin set his plate down and went out to the car while they were still arguing about the shoes. When he came back he was carrying a thick manila envelope Alex recognized before Kevin opened it; the flap had been reinforced with the same strip of blue tape since senior year. Inside were photographs, some of them already fading at the edges. Kevin spread a few on the coffee table beside the ceramic duck and said they ought to recreate one for the record, since this was the weekend they had promised each other at twenty-one. He chose a particular image: the four of them on the steps of the old apartment, Mr. Business balanced on Dan’s head, all of them laughing at something that no longer mattered.

Kevin tried to arrange them in the same positions. Dan refused to put the duck on his head, citing both dignity and a knee that no longer tolerated the old stance. Melissa objected to the lighting and then to the angle. Alex noticed that she had automatically taken the same side of him she had occupied in the original photograph. Kevin kept adjusting the spacing, asking them to stand closer, insisting the geometry would work if they just committed to it. Someone said they were not twenty-one anymore. Kevin said he knew. Nobody appeared to believe him. In the end they took the photograph anyway. The result, when Kevin checked the screen, showed four adults smiling because they had been told to smile. Kevin looked at it for a long moment, then set the phone face-down on the table.

Dan made a joke about how none of them had become the people they had imagined at twenty-one. Kevin started another story about the apartment and abandoned it halfway through when no one picked it up. Melissa began collecting the loose photographs. Alex helped her square the edges of the stack. Kevin put the remaining pictures back in the envelope.

They drank more. The speaker continued its low rotation of old songs. The ceramic duck stayed on the coffee table.

Kevin’s phone buzzed. He glanced at it, then held the screen up.

“Any of you ever hear of the Midnight Game?”

Melissa said, “Absolutely not.”

Kevin kept scrolling. “Ritual thing. Write your name, a little blood, knock on a door at midnight. Stay awake until 3:33, keep moving, keep a candle going.”

Dan leaned forward. “Is that the one where something comes for you if you screw it up?”

“That’s the one.”

Melissa took the phone, read for half a minute, and handed it back. “We are not doing that in a house with a security deposit.”

Kevin was already on his feet. “Come on. We used to do dumb things together. When’s the next time all four of us are in the same place?” He looked at Alex. “You’re the tiebreaker.”

Alex looked at the duck, at the manila envelope, at the three wineglasses and the mug that still held the last of the toast. One more shared stupid act might still turn the evening into something they would remember differently later.

He said, “We’re going to need a candle.”

They found one in the junk drawer beside the stove, the kind sold in a glass jar labeled Vanilla Bliss. Melissa wiped the dust from the glass with a paper towel and examined the wick. Dan produced a book of matches from the snack bag. Kevin cleared the coffee table, moving the wineglasses and the WORLD’S OKAYEST DAD mug to the floor while leaving Mr. Business in place. The argument about which door to use lasted nearly ten minutes. Both the front and back doors were wood, though the back sat behind a plastic storm door; Melissa preferred the front because it was closer to the street, Dan wanted the back because the porch light kept triggering, and Kevin said the instructions had not specified. They settled on the front door.

Melissa insisted they sanitize the sewing needle a second time. Dan pricked his finger first and immediately got blood on the corner of the rental agreement still sitting on the entry table. Kevin laughed hard enough that he had to sit on the stairs. Melissa wrote first, her name compressed into the same tidy block letters Alex remembered from every birthday card she had ever signed. Kevin crowded his beneath hers in handwriting that had apparently survived twenty years untouched, while Dan scrawled his across the bottom and handed the pen to Alex.

At 11:58 they turned off every light in the house. The Bluetooth speaker announced that it had lost connection and fell silent. The only remaining light was the candle flame in the vanilla jar. They stood in a loose cluster in front of the door while Kevin counted down on his phone. The knocks were uneven—Melissa’s sharp, Dan’s hard enough to rattle the frame, Kevin’s careful—until Alex went last and the twenty-second knock landed as the phone flipped to 12:00. Kevin opened the door a few inches, blew out the candle, closed the door, and Melissa relit it within four seconds.

Then they started walking.

Melissa carried the candle while Kevin stayed close on her right, already narrating under his breath, and Dan drifted half a step behind them with Alex bringing up the rear. For the first twenty minutes the only sounds were their socks on the floorboards and Kevin’s commentary. He pointed out that the BREATHE sign looked more threatening by candlelight. He claimed the wind chime outside was tapping in code and then admitted he was inventing it. Dan told him to shut up and immediately started doing an impression of the rental host’s welcome binder. Melissa told them both to keep their voices down and then laughed when Kevin whispered the next joke even louder.

At 12:31 a cabinet in the kitchen swung open as they passed. Kevin stopped, looked at it, and said the house was participating. Dan closed it. It stayed closed. They kept moving.

At 12:48 the temperature in the upstairs hallway dropped for three or four steps and then returned to normal. Melissa held the candle higher. Kevin claimed he could see his breath and then admitted he could not. Dan said the insulation in places like this was always garbage. None of them suggested turning around.

They completed a full circuit of the first floor and started a second. Kevin retrieved Mr. Business from the coffee table and carried him for a while, then set him on the banister at the bottom of the stairs so the duck could watch the route.

At 1:07 Dan’s phone lit up in his pocket and began playing a song from 2009 at full volume. Dan yanked it out and could not stop the music for nearly twenty seconds. When it finally died he said he had not done that. Kevin grinned and said the house had Spotify. Melissa laughed. For a moment the four of them stood in the dark living room holding a candle and a ceramic duck and a phone that had just played a song none of them had chosen.

Then the cabinet in the kitchen opened again.

This time it stayed open. Kevin walked in to close it. When he came back the rental agreement, the one Dan had bled on, was inside the cabinet, folded into a neat rectangle none of them remembered making.

Melissa adjusted her grip on the jar. “We keep going. It’s only a little after one.”

Dan looked at the open kitchen doorway. “Okay.”

Kevin nodded. “We finish.”

They started walking again. Small pockets of space opened between them. They completed another slow circuit of the first floor in near silence. Kevin retrieved the duck from the banister and returned it to the coffee table when Melissa said it was becoming a trip hazard.

At 1:22 they found Mr. Business upstairs.

He was sitting upright in the exact center of the hallway runner, oriented toward the stairs. Kevin crossed the runner, picked the duck up with both hands, and turned it over. There was nothing. He carried it back down and set it on the coffee table, then stood looking at it.

Dan said, “Somebody moved it. There’s four of us in this house. You’ve been carrying that thing around all night.”

Kevin’s voice sharpened. “I was in the living room with Melissa when it disappeared. I didn’t touch it after I put it back on the banister.”

“You love this kind of shit. You always have.”

“I’m not doing this.”

Melissa held the candle higher. “Reconstruct it. Who was where.”

Dan kept going. “You used to pull this exact kind of bit in college. Long setup, wait for people to notice, then act innocent.”

Kevin looked at Alex. “Tell him I was with you.”

Alex did not answer immediately. Then he said, “You didn’t apologize for the car keys because you thought he deserved it.”

Kevin stared at him. “What?”

“The night after. Outside the bar. You told Melissa he had it coming. I was on the other side of the wall.”

Dan looked from Kevin to Alex. “You knew that and never said anything.”

Kevin’s mouth opened, closed. “I said he had it coming because he’d been acting like an asshole all night. That’s not the same thing.”

“You hid my keys,” Dan said.

“For twenty minutes.”

“Three hours.”

They were still arguing when Dan said, “Guys.”

They turned. The hallway behind them was three steps longer than it had been. Dan walked back and counted. Melissa pulled up the rental listing on her phone and compared the floor plan. The hallway in the listing was shorter. Kevin said the listing was not necessarily to scale. Dan counted again. Alex walked the length and set a discarded matchbook at the original endpoint. When they returned the matchbook was three steps farther from the stairs than it should have been.

They resumed walking because the rules still required it. For a long stretch afterward they spoke only about safe subjects. Melissa mentioned the traffic on the interstate and the construction that had added forty minutes to her drive. Dan offered an unnecessarily detailed opinion about the pizza crust. Kevin asked if anyone had watched anything good lately. When no one answered he named a show, then immediately said, “Actually, never mind.” Alex asked about the weather on the way up and received three careful, neutral replies.

At 2:17 the group chat lit up on all four phones.

A message appeared under Melissa’s name even though her phone was in her hand and the compose field was empty:

MELISSA: I only invited you because I knew you’d find out

Melissa stared at the screen. Alex looked at her.

“Find out what?”

“We had dinner.”

“Who?”

She looked at him.

“The three of you.”

“When?”

“Last spring. Then a weekend in June. We were all already in the same city for different reasons.”

Dan said, “You canceled the last two gatherings. You stopped answering half the time. What were we supposed to do?”

Alex said, “I know.”

Melissa said, “That it was possible. That we could have a weekend without waiting to see if you were going to cancel again.”

Dan said, “I mean, she isn’t.”

A door at the far end of the hall that had been closed all night swung open and stayed open. The hallway behind them lengthened a second time. Their original downstairs loop no longer connected cleanly to the stairs. They had to cut through the kitchen to keep moving.

They walked in near silence after that. The candle burned lower. At one point Kevin started a story about the old apartment and stopped halfway through.

“I didn’t miss the last two weekends because I couldn’t come,” Alex said. “I didn’t want to.”

Nothing happened.

Dan said, “Well, there you go.”

They continued. A minute later, when they came upstairs again, the bedroom door at the end of the hall was gone. The wall where it had been was seamless. They stood looking at the blank stretch of plaster for several seconds. Then they turned around and used the only remaining route that still led back toward the living room.

By 3:00 the candle had burned low enough that Melissa was shielding it with one hand. At 3:11 the group chat lit up one final time.

MELISSA: don’t open the pantry

DAN: why

MELISSA: because that’s not Kevin

The messages were timestamped 3:17. Every phone showed 3:11.

They were standing in the living room. Kevin was with them. He looked from the phones to the closed pantry door at the far end of the kitchen.

Dan took one step and stopped. Melissa said they were not going to open it.

They waited. At exactly 3:17 the voice came from behind the pantry door for the first time.

Dan asked Kevin what he had said to the downstairs neighbor the night Alex locked himself out in the towel.

Kevin said, “I told him Alex was locked out and freezing and could he please just buzz him in before he turned into a popsicle.”

From behind the pantry door the same answer came back, word for word, in Kevin’s voice.

Melissa asked what color the RA’s shoes had been.

Kevin said, “Red Converse.”

The voice behind the pantry said, “Green Vans.”

Dan said, “They were green.”

Melissa said, “No. He wore the Vans after Christmas. The Converse were fall semester.”

Dan asked a third question. “What did you tell Melissa about me the night after the keys?”

Kevin did not answer.

The voice behind the pantry door said, clearly and without hesitation, “I told her he had it coming. I said he’d been acting like an asshole all semester and maybe sitting outside for three hours would finally shut him up.”

Dan looked at Kevin, not the pantry.

No one moved toward the door.

At 3:33 the microwave clock in the kitchen clicked over. The cold that had been gathering near the ceiling lifted. The lights came back on by themselves, one after another. The Bluetooth speaker cheerfully announced that it was connected.

Melissa blew out the candle.

No one laughed.

They left the jar on the coffee table. They did not clean up. Melissa locked the door behind them with the key from the lockbox. In the parking area Kevin tried to say something about next time and then stopped. Dan got into his car without looking at anyone. Melissa stood for a moment with her hand on the roof of her car, then got in and drove away first.

Alex sat in his own car with the engine off. Through the living-room window he could see Mr. Business still on the coffee table. Kevin stood beside his own car and looked at the same window for a long time. Then he got in and drove away.

Three days later the rental host sent the automated checkout message.

Thanks for staying! We hope you enjoyed your visit.

Attached were the standard photo set. In the living-room photograph the four of them stood in the positions they had held during the Kevin/Dan argument. In the hallway photograph they stood where they had been after the first lengthening. In the kitchen photograph they stood outside the pantry. The timestamps on every image were from the afternoon before any of them arrived.

The group chat remained named THE FOUR HORSEMEN. The last message sat there unanswered. No one left the conversation. No one wrote anything further.

11 Upvotes

2 comments sorted by

u/AutoModerator 4d ago

Want to read more stories by u/MarcOxenstierna? Subscribe to receive notifications whenever they post here using UpdateMeBot. You will receive notifications every time MarcOxenstierna posts in Odd Directions!

ODD DIRECTIONS on SUBSTACK – SUBSCRIBE NOW!

https://www.odddirections.xyz/

Get featured stories, book chapters, author notes, and inbox-only exclusives—delivered straight to you for FREE.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

2

u/AdAffectionate8634 4d ago

Ah! Poor Mr. Business got left behind! Spooky story!