Updated Mar 9, 2026 • ~9 min read
Week one of preparation begins with a meeting in Maya’s apartment.
Mrs. Kowalski brings blessed salt and iron filings. Dr. Vance arrives with ancient texts and protection sigils. Father Thomas carries holy water and prayer books. Detective Webb shows up in civilian clothes, off-duty but fully committed.
And the ghosts gather. All twenty-three of them.
They fill the small living room until there’s barely space to breathe. Catherine stands near Julian, transparent and hopeful. Sebastian leans against the wall, arms crossed, skeptical but willing. Emma—Maya’s sister—hovers by the window, watching everything with wide eyes.
“Thank you for coming,” Maya says. Her voice is steady even though her hands are shaking. “We have three weeks to prepare for the most dangerous thing any of us has ever attempted. And we need everyone working together if we’re going to succeed.”
“Walk us through the plan again,” Detective Webb says. He’s taking notes. Always the professional.
Julian steps forward. “Maya goes to apartment 3B at midnight on Halloween. She performs the binding ritual—the same one the previous seven sacrifices would have performed. The entity will believe she’s offering herself as the eighth sacrifice. It’ll focus all its attention on claiming her.”
“While it’s distracted,” Sebastian continues, “Julian and I break through to the cornerstone in the basement. Three feet of concrete and steel rebar. We destroy it, and the binding that holds the entity to this land breaks.”
“And the moment the binding breaks,” Catherine adds, “we all cross over. Every ghost in this building. The entity loses its power source. Its anchor. Everything.”
“What about the Ashford family?” Dr. Vance asks. “Theodore’s descendants still own this building. They’ve maintained the curse for ninety-six years. They’re not going to let us destroy their family legacy without a fight.”
“The current Ashford is Marcus Ashford. Lives in New York. Visits Seattle twice a year to ‘check on the property.'” Detective Webb flips through his notes. “But he has local representatives. Property managers. People who handle day-to-day operations. If they realize what we’re planning, they could interfere.”
“So we don’t let them realize,” Maya says. “We keep this quiet. No unnecessary attention. And on Halloween night, we work fast.”
Mrs. Kowalski sets a bag on the table. “I’ve been preparing protection charms for three decades, waiting for someone brave enough to try this. Each of you gets one.” She pulls out small cloth pouches filled with herbs and blessed objects. “Wear them at all times. They’ll keep the entity from possessing you. From using you against each other.”
“Will they work on ghosts?” one of the spirits asks. A young man, maybe twenty-five, transparent and nervous.
“They work on anyone with a soul,” Mrs. Kowalski confirms. “Living or dead.”
She distributes the charms. Maya slips hers into her pocket, feeling the weight of it. Tangible. Real. A reminder that this is happening.
“Maya, you need to practice the ritual,” Dr. Vance says. “The entity has seen seven real sacrifices. It knows what genuine intention looks like. Your performance has to be flawless.”
“I’ll teach her,” Catherine says quietly. “I was the first. I remember every word. Every movement. Every moment of that night.” Her voice cracks. “I can help her fake it convincingly.”
Julian looks at his sister. “You don’t have to—”
“Yes, I do. This is my chance to fix what I started.” Catherine’s form solidifies with determination. “I performed the ritual thinking it would save you. Instead, it trapped you. Let me help end this.”
Maya crosses to Catherine. “Thank you.”
The ghost manages a sad smile. “Thank you for loving him enough to try.”
They spend the next three hours planning logistics. Who stands where. What each person’s role is. Backup plans if things go wrong.
By the time the meeting ends, Maya’s head is spinning with information.
Everyone leaves except Julian.
He materializes fully once they’re alone. Solid. Present. The blood bond between them makes him more real than he’s been in years.
“You don’t have to do this,” he says quietly. “We could run. Leave Seattle. Try to outrun the curse.”
“You know that won’t work. The building will find you. Drag you back. And even if we did escape, what about the others? Catherine and Sebastian and all the souls trapped here?” Maya takes his hands. “This is our chance to free everyone. I’m not walking away from that.”
“Even if it kills you?”
“Even then. But I’m not planning to die.” She kisses him. “I’m planning to win.”
The next two weeks blur together.
Maya practices the ritual every night. Catherine coaches her through the movements. The words. The specific inflection required to make the entity believe her intention is genuine.
“You have to mean it,” Catherine instructs. “Even though you don’t. You have to make yourself believe—just for those fifteen minutes—that you want to sacrifice yourself. That offering your soul is the most important thing in the world.”
Maya tries. Fails. Tries again.
By the end of week two, she can perform the ritual so convincingly that even Julian believes it for a moment. The look of horror on his face when she finishes tells her she’s ready.
“That was terrifying,” he says.
“Good. If it scared you, it’ll fool the entity.”
But there are complications.
On day ten, Maya comes home to find her apartment trashed. Furniture overturned. Books scattered. Protection sigils torn from the walls.
And written on the mirror in what looks like blood:
STOP.
Julian appears immediately. “What happened?”
“Warning. Someone knows what we’re planning.” Maya’s heart is racing. She touches the mirror. The blood is real. Fresh. “The question is who.”
Detective Webb arrives within an hour. Takes samples. Runs fingerprints. Finds nothing useful.
“Could be the entity,” he says. “Could be the Ashford family. Could be someone else entirely who doesn’t want the curse broken.” He looks at Maya seriously. “Are you sure you want to continue? This is escalating.”
“I’m sure.”
But that night, Maya barely sleeps.
The building feels different. Watchful. Angry.
The shadows in her apartment move when they shouldn’t. The temperature drops randomly. And she hears whispers—faint, malicious—coming from the walls.
You can’t win.
You’re going to die like the others.
Julian will watch you burn.
She ignores them. Has to.
On day fifteen, Mrs. Kowalski doesn’t show up for their scheduled meeting.
Maya calls her. No answer.
She goes to Mrs. Kowalski’s apartment and knocks. Nothing.
Julian passes through the door. Comes back looking grim. “She’s not here. And there are signs of a struggle.”
Maya’s blood runs cold. “The entity took her?”
“Or the Ashfords did. Or whoever trashed your apartment.” Julian materializes beside her. “This is what I was afraid of. The building is fighting back. Targeting our allies.”
“Then we find her. Fast.”
Detective Webb puts out a missing person’s report. Dr. Vance uses her academic connections to search hospitals and morgues. Father Thomas asks his congregation to watch for any sign of the elderly Polish woman who always wore protection charms.
Two days later, Mrs. Kowalski is found.
She’s alive.
Barely.
Someone dumped her in an alley three blocks from the Blackwood. Beaten. Bruised. Her protection charm torn from her neck.
Maya visits her in the hospital. Mrs. Kowalski is conscious but weak.
“Did you see who took you?” Maya asks.
“Man in a black suit. But not the Man in Black. Human. He said—” Mrs. Kowalski coughs. “He said the Ashford family sends their regards. And if we proceed with our plan on Halloween, everyone involved will suffer the same fate.”
Maya’s hands clench into fists. “Did he say anything else?”
“He knows the plan. Knows we’re going to destroy the cornerstone. Knows you’re going to fake the ritual.” Mrs. Kowalski grabs Maya’s hand. “They’ve been watching us. Listening. Someone in our group is feeding them information.”
A traitor.
Maya’s stomach drops.
Someone they trusted—someone who knows every detail of the Halloween plan—is working for the Ashfords.
“Who?” Maya whispers.
“I don’t know. But be careful. Trust no one.” Mrs. Kowalski’s grip tightens. “And Maya? Don’t cancel the plan. The Ashfords want you scared. Want you to back down. Don’t give them the satisfaction.”
Maya promises she won’t.
But when she returns to the Blackwood, the weight of it crushes her.
A traitor in their group.
Someone who’s been at the meetings. Who knows the timing. The positions. The backup plans.
Someone who could sabotage everything.
Julian finds her on the roof, staring at the city lights.
“Mrs. Kowalski told you,” he says quietly.
“There’s a traitor. Someone’s been feeding information to the Ashfords this whole time.” Maya turns to him. “How do we proceed when we can’t trust our own team?”
“We proceed carefully. We change the plan. Feed false information to the group and keep the real plan between just us and Sebastian.” Julian pulls her close. “We adapt. We survive. We win.”
“And if the traitor realizes we’re onto them? If they escalate before Halloween?”
“Then we move up the timeline. Do it sooner.”
“We’re not ready.”
“We’ll never be ready. But we’re running out of time.” Julian’s expression is grim. “Mrs. Kowalski was a warning. Next time, the Ashfords won’t stop at a beating. They’ll kill someone. Make an example.”
Maya knows he’s right.
Halloween is still five days away.
Five days to root out a traitor.
Five days to finalize a plan that’s already been compromised.
Five days until they either break the curse or die trying.
And somewhere in the building below, the entity watches.
Waiting.
Hungry.
Ready to claim its eighth sacrifice.
Whether Maya is willing or not.



Reader Reactions