Chapter 3
Shards and Shadows
❧
Julian scrambled into the living room, sliding on the polished floor. "The mirror in the hall—it just exploded!"
"Get down!" Sasha tackled him behind the heavy leather sofa just as the wine glasses on the bar shattered in unison. Shards flew like shrapnel, embedding themselves in the drywall.
Sasha covered his head, feeling the sting of a micro-cut on her cheek. This wasn't a draft. This was targeted.
"She's here," Julian whimpered. "She's early."
"It's 11:00 PM," Sasha checked her watch. "We have an hour until the anniversary."
She popped up, scanning the room. The air was thick with a shimmering mist, swirling with diamond-dust particles. It was beautiful and deadly.
"Thermal," Sasha muttered. she flipped down the optical attachment on her headset.
The room was blue with cold. But in the center, near the fireplace, there was a void. A patch of absolute zero that the sensors couldn't register.
"Move," Sasha commanded. She grabbed Julian by the collar and dragged him toward the kitchen. "The panic room. Does it have windows?"
"No," Julian gasped, stumbling after her. "It's steel. Reinforced."
"Go."
They sprinted across the open concept living area. The coffee table—a slab of heavy glass—lifted into the air.
It hurled itself at them.
Sasha shoved Julian forward and spun, firing three rounds into the flying table. The bullets shattered the glass mid-air, reducing the impact from a blunt-force trauma to a shower of pebbles. She shielded her face, taking the brunt of the debris on her Kevlar vest.
"Keep moving!" she yelled.
They reached the library. The panic room was behind a false bookcase. Julian punched the code with trembling fingers.
* Beep. Beep. Beep. Buzz.*
"Incorrect code," the electronic voice droned.
"I know the code!" Julian yelled. He typed it again.
* Incorrect code.*
"She's in the system," Sasha realized. "The Spire is smart. She's using the building against us."
The library windows began to crack. Spiderwebs of fractures raced across the reinforced panes. The wind outside howled, sounding eerily like a woman screaming.
"We need a localized safe zone," Sasha said. She grabbed a heavy armchair and shoved it into the corner. "UV flares. Close your eyes."
She pulled a flare from her belt and cracked it. A blinding, magnesium-white light flooded the room.
A screech tore through the air—the sound of nails on a chalkboard amplified a thousand times. The void in the center of the room recoiled. The flying glass dropped to the floor.
"She hates the light," Sasha noted. "Julian, talk to me. Why is she aggressive? A contract is a contract. Usually, entities wait until the deadline to collect. She’s trying to kill you *before* midnight."
Julian was curled in the corner, his face pale. "I... I might have breached the terms."
Sasha grabbed him by the lapels. "What did you do?"
"I... I met someone," Julian confessed. "A real woman. Sarah. We got engaged three months ago."
Sasha stared at him. "You got engaged? While you had a soul-pact with a spirit?"
"I thought it was just a story!" Julian yelled. "I didn't think the ghost would care if I dated! But when I proposed to Sarah... the ring shattered on her finger. Sarah left me. She was terrified."
Sasha released him, disgust warring with professional obligation.
"You idiot," she hissed. "It’s not just a debt collection. It’s a crime of passion. She’s not here to take your soul, Julian. She’s here to kill the cheating husband."
The library doors slammed shut. The lock clicked.
From the hallway, the sound of footsteps approached. Not boots. The click-clack of heels. But each step sounded like breaking glass.
* Crunch. Crunch. Crunch.*