Updated Mar 9, 2026 • ~15 min read
The thunderstorm hits at 2 AM.
Maya wakes to lightning painting her ceiling white and thunder that shakes the building’s bones. Rain hammers the windows so hard she thinks they might shatter.
And the temperature has dropped again.
Not just cold. Arctic.
She can see her breath.
“Julian?” She sits up, pulling her blanket around her shoulders.
He’s standing at the window, more solid than she’s ever seen him. Not flickering at all. His edges are sharp and clear, and when lightning flashes, he casts an actual shadow.
“The storm,” he says without turning. “Can you feel it?”
Maya can. The air is charged with more than electricity. It’s thick with energy—raw, supernatural, crackling. Her skin tingles with it. Her psychic senses, usually muted and ignorable, are screaming.
“What’s happening?”
“The storm is thinning the veil. Between life and death. Between the living world and whatever comes after.” Julian turns to face her, and his eyes are glowing. Actually glowing, faint silver light in the darkness. “You’re going to start seeing things tonight. Other spirits. Residual hauntings. Everything the building has trapped over the decades.”
As if on cue, Maya sees movement in her peripheral vision.
A woman. Translucent. Wearing a 1930s dress. She’s standing in the corner, staring at the wall with empty eyes.
Maya gasps.
The woman doesn’t react. Just keeps staring. Like she’s stuck in a loop.
“Don’t panic,” Julian says, moving to Maya’s side. “She can’t hurt you. She’s not even really here. Just an echo. A memory the building is playing back.”
“Who is she?”
“Margaret Winters. Seamstress. Died in the bathtub in 1932. Drowned herself after months of night terrors.” Julian’s voice is matter-of-fact, but Maya hears the pain underneath. “The building shows her death every time there’s a storm. Like a recording.”
Maya watches the ghostly woman. Margaret moves suddenly—crosses the room with jerky, unnatural movements—and mimes opening a door. Then she’s gone.
“She’s walking to her death,” Maya whispers. “Over and over.”
“Yes.”
“That’s horrible.”
“That’s the building.” Julian takes Maya’s hand. Solid. Warm. “It feeds on suffering. Replays trauma. Keeps the dead trapped in their worst moments.”
Another ghost appears. A man in a 1920s suit. Then a woman in 1960s clothing. Then more. Five. Ten. Twenty.
The apartment is filling with ghosts.
They move through the space like Maya and Julian aren’t there. Replaying their lives. Their deaths. Their eternal loops.
“Julian—”
“I know. It’s overwhelming.” His grip tightens on her hand. “But this is good. This is what we needed.”
“How is this good?”
“Because now you can see them. Talk to them. Learn what they know.” He pulls her to her feet. “The residual hauntings can’t communicate. But the trapped souls—the ones like me, who are still conscious—they’re visible tonight too. And some of them know things. About the building. About the curse. About how to break it.”
Maya’s heart pounds. “Catherine.”
“Among others.” Julian leads her toward the door. “But we have to move fast. The storm will peak in the next hour. After that, the veil thickens again and you won’t be able to see them.”
They step into the hallway.
It’s chaos.
Dozens of ghosts fill the corridor. Some are loops—residual hauntings playing the same moment over and over. Others are aware, looking around in confusion or terror or resignation.
A young man in 1950s clothing sees Julian and calls out. “Cross? Julian Cross?”
Julian stops. “Robert?”
“You’re still here.” Robert laughs bitterly. “God, we’re all still here, aren’t we?”
“Who are you?” Maya asks.
“Robert Delacroix. Musician. Died in ’55. Heart attack.” Robert’s eyes are hollow. “Except it wasn’t a heart attack. The Man in Black stopped my heart. Made it look natural.”
“Why?”
“Because I found the contract. The original deal Theodore Blackwood made.” Robert drifts closer. “It’s in the basement. Hidden in the foundation. A deed written in blood that binds this building to the entity below.”
Julian’s hand tightens on Maya’s. “Where exactly?”
“South wall. Behind the boiler. There’s a loose brick.” Robert is fading already, the storm’s peak passing. “Destroy the contract, break the deal. Free us all.”
“Wait—” Maya reaches for him. “How do we destroy it?”
But Robert is gone. Dissolved back into whatever space he occupies when the veil is thick.
“The basement,” Maya says. “We need to—”
“Not tonight.” Julian pulls her back toward her apartment. “Look around. The building knows you’re seeing too much. It’s getting angry.”
Maya notices it then. The walls are breathing faster. The lights flickering more violently. And the temperature—already freezing—is dropping further.
The Man in Black appears at the end of the hallway.
“Mine,” he says. And he starts toward them.
“Run.” Julian shoves Maya toward her apartment. “Now!”
They run.
The hallway stretches impossibly long. The Man in Black glides behind them, growing larger with each second. His voice echoes from every direction: “Mine. You are mine. All mine.”
Maya’s lungs burn. Her legs shake. She’s not going to make it—
Julian grabs her, and they fall through her apartment door.
It slams shut on its own.
They land in a heap on the floor, gasping. Outside, the Man in Black’s voice fades. But the building’s anger is palpable. The walls shake. Glass rattles. Something crashes in the kitchen.
“Is he gone?” Maya whispers.
“For now.” Julian helps her sit up. “But Maya, we can’t stay here. Not tonight. The storm has made you too visible. The building knows you can see everything now. It’s going to try to trap you before you learn too much.”
“Then we go to the basement. Get the contract.”
“Not while the Man in Black is hunting us. We’d be trapped down there.” Julian’s eyes are fierce. “But tomorrow—during daylight when the building is weakest—we go. We find that contract. And we figure out how to destroy it.”
Another crash. This time from the bedroom.
“It’s tearing your apartment apart,” Julian says. “Looking for you. Trying to scare you.”
“It’s working.” Maya’s shaking. Not from cold now. From fear. “What do we do?”
“We leave. Right now. You pack essentials. We go to Dr. Vance’s office at the university. The building’s influence doesn’t reach there.” Julian stands, pulling her with him. “Move fast. Grab what you need and we go.”
Maya doesn’t argue. She throws clothes into a bag, grabs her laptop, her research notes. The whole time, the apartment is coming apart around her. Pictures fall from walls. Furniture slides across the floor. The air fills with the sound of breaking glass and splintering wood.
And underneath it all, a voice: Stay. You belong here. With us. Forever.
“Don’t listen,” Julian says. He’s right beside her, solid and present. “It’s lying. You don’t belong here.”
“But you do.” Maya stops packing. “Julian, if I leave—even temporarily—what happens to you? You’re stronger when I’m near. If I go—”
“I’ll fade a bit. Get weaker.” His smile is sad. “But I’ll still be here. Still waiting. And you’ll come back.”
“You don’t know that. What if the building won’t let me back in?”
“Then you stay out. You live. You forget about me and this cursed place.” Julian cups her face. “That would be the best outcome, Maya. You, safe and alive and far from here.”
“That’s not going to happen.”
“It should.”
“Well, it won’t.” Maya zips her bag. “I’m getting you out of here. I don’t care what it takes.”
Julian kisses her. Deep. Desperate. Like it might be the last time.
When they break apart, he says, “You’re the most stubborn person I’ve ever met. Across seven lifetimes.”
“You’re welcome.” Maya grabs her bag. “Now let’s get out of here before—”
The lights go out.
Complete darkness except for lightning flashes.
And in the darkness, laughter. The Man in Black’s laughter, echoing from everywhere and nowhere.
“Too late,” the voice says. “She stays. She completes the ritual. She becomes the eighth offering.”
“Eighth?” Julian’s voice is sharp. “There were only supposed to be seven.”
“Plans change. The girl is powerful. Worth more than one soul. Worth all seven combined.” The laughter grows. “She will finish the painting. She will resurrect Catherine. And she will take your place for eternity.”
Julian’s hand finds Maya’s in the darkness. “Like hell.”
Light explodes from their joined hands.
Not figuratively. Literally. Golden light pours from where their skin touches, bright enough to illuminate the entire apartment.
The Man in Black screams.
It’s a sound like metal tearing, glass shattering, the death cry of something that should never have existed. He recoils from the light, form wavering.
“What—” Maya stares at their glowing hands. “How—”
“Your power and mine.” Julian’s voice is awed. “Combined. Amplified.” He looks at the Man in Black. “You can’t touch her. Not while I’m here.”
“Then I will separate you.” The Man in Black is recovering, form solidifying again. “I will drag you to the third floor and seal you there. And she will be alone. Unprotected. Mine.”
“Run,” Julian tells Maya. “I’ll hold him off.”
“No! I’m not leaving—”
“You have to. Get to Dr. Vance. Find out how to destroy the contract. Come back prepared.” Julian releases her hand. The light fades immediately. “I’ll be here. I’ll wait. I promise.”
“Julian—”
“Go!”
The Man in Black lunges.
Julian meets him head-on—two supernatural entities colliding in Maya’s apartment with a sound like thunder.
Maya runs.
Out the door. Down the stairs. Through the lobby. Out into the storm.
Rain soaks her immediately. Lightning flashes overhead. But she doesn’t stop.
She runs until her lungs burn and her legs shake and the Blackwood Apartments is blocks behind her.
Only then does she collapse against a building, gasping, crying, shaking.
Julian is back there. Fighting. Maybe dying again.
And she left him.
Maya pulls out her phone with trembling fingers. Google Maps. University of Washington. Architecture department.
It’s three miles away.
She starts walking.
The storm rages around her. The night is dark and cold and full of things she can now see—ghosts on every corner, residual hauntings in every doorway, the veil so thin she can barely tell living from dead.
But she keeps moving.
Because Julian is counting on her.
And she’s not going to let him down.
She reaches the university at 4 AM, soaked and freezing and half-dead from exhaustion.
The architecture building is locked. Maya picks the lock with shaking hands—a skill her grandmother taught her, “for emergencies.”
This definitely qualifies.
Inside, the building is dark and silent. Maya’s wet footsteps echo on tile floors as she searches directory boards, looking for Dr. Eleanor Vance’s office.
Third floor. Room 314.
Of course it’s the third floor.
Maya climbs the stairs on legs that barely work. Everything hurts. Her head is pounding. And she can still see ghosts—faint ones, students who died decades ago, still haunting the halls of academia.
She ignores them.
Room 314’s door is locked too. Maya picks it.
Inside, the office is exactly what she expected: floor-to-ceiling bookshelves, papers everywhere, a desk buried under research. The walls are covered in photos of old buildings, including several of the Blackwood Apartments.
And on the desk, a file labeled: “BLACKWOOD CURSE – ACTIVE INVESTIGATION.”
Maya grabs it with shaking hands.
Opens it.
The first page is a photo of Julian. The 2019 Julian. Alive. Smiling. Standing in front of his apartment building.
Underneath, in careful handwriting: Julian Cross. Seventh sacrifice. Died October 15, 2019. Ritual incomplete. Resurrection failed. Building growing desperate.
Maya flips through more pages. Research notes. Historical records. Interview transcripts.
And at the bottom, a handwritten note dated October 14, 2019—the day before Julian died:
Julian called. Says the painting is almost done. Says he’s been having dreams about dying. I warned him not to finish it. Begged him to leave. He refused. Says he needs to understand what happened to his predecessors.
I’m going to the building tomorrow. I’ll stop him if I have to. Break the painting. Burn it. Whatever it takes.
I won’t let the building take another soul.
But she didn’t stop it. Julian died anyway.
Maya keeps reading. More notes. More research. And finally, at the very end:
Contract location confirmed: Building basement, south wall, behind boiler. Foundation stone inscribed with binding ritual.
To break the curse: Destroy the contract during a moment of pure supernatural power. Requires combined strength of living medium and trapped soul.
Requires sacrifice.
Maya’s hands shake as she reads the last line again.
Requires sacrifice.
“You found my research.”
Maya spins.
A woman stands in the doorway. Sixty-ish, gray hair, sharp eyes behind glasses. She’s holding a cup of coffee and looking unsurprised to find a soaking-wet stranger in her office at 4 AM.
“Dr. Vance?”
“And you must be Maya Rivers.” Dr. Vance enters, setting her coffee on the only clear corner of her desk. “Julian’s new obsession. I’ve been expecting you.”
“How did you—”
“I monitor the building. Psychic sensors, cameras where I can hide them, interviews with tenants.” She sits, gesturing for Maya to do the same. “I knew the moment you moved in. Knew you could see him. Knew the building would try to use you.”
Maya sinks into a chair. “You tried to save him. The 2019 Julian.”
“I failed.” Pain flashes across Dr. Vance’s face. “I went to the building that day. October 15th. But I was too late. He was already dead when I arrived.” She takes off her glasses, cleaning them with shaking hands. “I’ve been studying this curse for twenty years. Saved three potential victims by convincing them to move out. But Julian…” She trails off. “He wouldn’t listen. Thought he could solve it himself.”
“He’s still there. Still trapped. Still trying.”
“I know.” Dr. Vance replaces her glasses. “And now he has you. Which means the building has escalated its timeline.” She leans forward. “Tell me everything. What’s happened since you moved in? What has Julian told you? What has the building done?”
Maya talks.
She tells Dr. Vance everything. The Man in Black. The painting. Catherine’s trapped soul. The seven deaths. The ritual. The contract in the basement.
And the light that exploded from her and Julian’s joined hands.
Dr. Vance listens without interrupting. When Maya finishes, the older woman is quiet for a long moment.
Then she says, “You love him.”
It’s not a question.
“Yes,” Maya admits.
“And he loves you.”
“Yes.”
“That’s the key.” Dr. Vance stands, moving to a bookshelf. She pulls down a leather journal, flipping through pages. “The sacrifice the ritual requires isn’t death. It’s love. Pure, selfless love between a living soul and a dead one.” She shows Maya a page covered in symbols and notes. “You and Julian, together, generate enough power to break the curse. But only if you’re both willing to sacrifice everything for each other.”
“What does that mean?”
“It means one of you has to give up your existence. Voluntarily. Out of love.” Dr. Vance’s eyes are sad. “Either Julian crosses over—leaves this plane entirely, never to return—or you join him in death. Become a ghost like him, trapped together forever.”
Maya’s stomach drops. “Those are the only options?”
“Unless you can think of a third way.” Dr. Vance closes the journal. “The curse was built on selfishness. Theodore Blackwood sacrificing others for his own gain. The Man in Black collecting souls for his own power. Catherine trying to resurrect herself at others’ expense. To break that pattern, someone has to choose differently. Choose sacrifice over survival.”
“But Julian’s already sacrificed himself. Seven times.”
“Not willingly. Never out of love. Always out of desperation or fear or curiosity.” Dr. Vance sets the journal down. “This time has to be different. This time, the choice has to be made consciously. With full knowledge of the cost. And with genuine love as the motivation.”
Maya’s head spins. “So I have to choose. Julian’s freedom or my life.”
“Or Julian has to choose. Your life or his existence.” Dr. Vance’s expression is grave. “And whichever choice you make, you both have to mean it. Because if there’s any doubt, any hesitation, any selfishness—the ritual fails. And the building wins.”
Maya sits in silence, processing this.
She came here for answers. For a way to save Julian without losing herself.
Instead, she’s learned that saving him means losing him.
Or becoming like him.
There is no happy ending.
There never was.
“I need to go back,” Maya says finally. “Julian’s fighting the Man in Black. He might be in danger.”
“He’s always in danger. So are you.” Dr. Vance hands Maya a piece of paper covered in symbols. “This is a protection sigil. Draw it over your heart in something personal—blood works best, but ink will do in a pinch. It’ll shield you from the Man in Black’s influence. Keep him from controlling you directly.”
Maya takes the paper. “Thank you.”
“Don’t thank me yet. This gets worse before it gets better.” Dr. Vance walks her to the door. “The building will escalate. Push you both to breaking points. Try to force the choice before you’re ready. You need to stay strong. Stay together. And when the moment comes…” She pauses. “Choose love over fear. That’s all I can tell you.”
Maya nods.
She leaves the office, the protection sigil clutched in her hand.
The storm is fading outside. Dawn is coming.
And somewhere in a cursed building, Julian is waiting.
Maya starts the long walk back.
This time, she knows what she’s walking into.
And she knows how it has to end.
One of them has to die.
The only question is: who will make the sacrifice?



Reader Reactions