Translate

Showing posts with label Horror. Show all posts
Showing posts with label Horror. Show all posts

Thursday, April 3, 2025

Strands of Her by Olivia Salter / Short Fiction / Horror

 

Kia, a working-class woman desperate to reclaim her confidence, buys a flawless human hair wig from a strange vendor in an abandoned lot. The wig elevates her beauty and transforms her life—until disturbing visions, sleep paralysis, and whispers from the dead begin to haunt her. When she learns the hair was stolen from a corpse, Kia must find a way to break the bond before the spirit inside takes over her body completely.


Strands of Her


By Olivia Salter



Word Count: 1,963


Kia never intended to buy anything from the street vendor. She was only killing time between the bus and her night shift at the Waffle House. But the velvet-lined table, draped in a sheer purple cloth and surrounded by mannequin heads with cascading waves, stopped her.

The wigs shimmered unnaturally under the flickering lamplight of the abandoned parking lot. Jet black coils, honeyed ringlets, tight 4C curls, bone-straight silk—each one more beautiful than the last. Real hair. Human hair.

Kia’s own hair had been falling out in clumps since her last relaxer turned wrong. She’d been tying scarves tighter and tighter, avoiding mirrors. The ache of self-consciousness clung to her like a second skin. But these wigs? They were radiant. Regal.

“You got a good eye,” the vendor said.

Kia hadn’t seen her approach. The woman was tiny, wrapped in a fur-trimmed coat, her smile slinking beneath hollow cheekbones. Her voice sounded like a cough halfway through a cigarette.

“They come from all over,” she said, gesturing to the display. “India. Brazil. Nigeria. Even some real local pieces. Pure. Untouched. No heat. No dye. Hair full of memory.”

“Memory?” Kia repeated.

“Everything we are stays in the strand,” the woman said, lifting a long, dark curl between her fingers. “Energy. Story. Soul. We only give what the head no longer needs.”

Kia squinted. “Wait, you mean—these are from dead people?”

The woman smiled wider. “Don’t they always say, beauty is eternal?”

Kia should’ve walked away. She should’ve laughed, called the woman crazy. But her hand moved before her brain. It hovered over a curly bob with a deep side part and a shine like oil on water. It was soft. Too soft.

“How much?” Kia asked.

The woman held up five fingers. “But once it’s yours, it’s yours. Can’t give it back.”

Kia paid. It was all the cash she had left for the week, but she didn’t care. Something about the wig pulled her. A magnetism that felt warm, familiar. She took it home and, under the yellow glow of her bathroom light, she placed it on her head.

The fit was perfect. Uncannily so. The curls framed her face like they belonged there. She turned her head left, then right. Ran her fingers through the strands. It didn’t even feel like a wig. It felt… natural.

She wore it out the next day.

And people stared.

But not in the usual way, not like they were judging her for being tired or Black or poor. They stared like she glowed. Like she’d stepped out of a magazine. At the Waffle House, her manager stammered when he asked her to wait tables instead of working the register. Customers tipped extra. Even James, her regular who never said more than “scattered, smothered, covered,” looked at her like she’d grown wings.

Kia felt beautiful. That night, she ran her fingers through the curls and whispered, “Thank you.”

She swore the wig pulsed. Like it heard her.

Then, deep in the quiet of her apartment, a sound slithered through the air. A whisper. Faint, like breath against her ear.

“You’re welcome.”


Two nights later, she started dreaming.

She was underground. Cold. Dirt in her throat. Someone was screaming, but the sound never left their mouth. Nails scratched the inside of a coffin lid. The air was thick—choking—with decay and... grief.

Kia woke up gagging, clutching her throat as if she could still feel the weight of the soil pressing in. Her sheets were damp with sweat, clinging to her body like a second skin. She sat up, rubbing her arms, shivering despite the heat in her apartment.

Then she saw it.

The wig.

It sat on her nightstand exactly where she had left it. But it wasn’t the same.

It looked longer.

The curls were tighter, richer, like they had been freshly coiled overnight. Darker, too, though she hadn’t washed it, hadn’t even touched it since tossing it aside two days ago.

With slow, reluctant fingers, she picked it up.

It was damp.

Heavy with moisture, as if it had been left out in a storm. Droplets clung to the ends of the strands, slipping down onto her fingers. And when she turned it over, she saw something caught in the netting.

A fingernail.

Lavender polish, chipped and cracked.

Kia gasped and dropped the wig, stumbling back like it had bitten her. Her scalp tingled, burned with phantom fingers, as if the wig had been trying to creep back on while she slept.

No. No. It was a prank. Had to be.

Maybe the vendor used recycled burial hair from morticians or something. Maybe this was what the lady meant by “local.”

Still, she wore it again.

She didn’t want to—but the mirror begged her to.

When it was on, she wasn’t just Kia anymore. She was stunning. Radiant. Magnetic. Even her voice changed—silkier, smoother, a sound that made people lean in closer, listen harder. Men followed her home with wide, wet eyes, tripping over their own feet to be near her. Her ex called after six months of silence, his voice trembling when he said her name.

Like he couldn’t believe he had ever let her go.

But something changed.

The dreams got worse.

The woman from the grave began speaking. Whispering. Pleading.

Find me.
Fix me.
Free me.

Kia’s hands moved in her sleep. She woke up one night digging into her mattress, fingernails split and bloodied, clawing at something that wasn’t there.

She couldn’t eat. Couldn’t rest.

And the wig—it moved.

She saw it crawl once, inching across the floor like it had tiny legs, dragging itself toward her.

That was the final straw.

She grabbed it with shaking hands, stuffed it into a trash bag, and dragged it outside. The dumpster behind her apartment reeked of old food, but she didn’t care. She shoved the bag in, tied it tight, and set it on fire.

The flames devoured the hair, twisting it like burning flesh. The air filled with the stench of rot and something worse—something sweet and spoiled, like decay masked by perfume. Kia covered her mouth, eyes stinging.

It was over.

She slept better that night.

But in the morning, it was back.

Sitting on her dresser.

Damp. Perfect.

And this time, there was dirt under its lace front.


Kia went back to the lot. The vendor was gone.

In her place was a small girl, maybe nine, hair shaved down to the scalp, sitting cross-legged on the same velvet cloth. Her eyes were too old for her body.

“She said you’d be back,” the girl mumbled. “She don’t sell to people twice. You ain’t supposed to wear the hair more than three nights. After that, it gets hungry.”

Kia trembled. “Whose hair was it?”

The girl tilted her head. “Used to be a preacher’s daughter. Died in ’92. Buried with her Bible and her mama’s ring. But they dug her up. She was fresh.”

Kia’s mouth went dry. “What do I do?”

The girl didn’t answer. She just stared. And then, almost too softly to hear, she said, “She wants her face back.”

She tried to swallow, but her throat wouldn’t cooperate. “What do you mean, her face?”

The girl didn’t blink. Her eyes, dark and depthless, stayed locked on Kia’s own, unrelenting. “The preacher’s daughter. She wants back what was hers.”

Kia’s stomach lurched. She had thought the hair was just… hair. An extension, a weave, something exotic but harmless. But when she had pinned it into her braids that first night, she had felt something—an odd tingling along her scalp, like the strands were whispering against her skin.

And the dreams.

A girl standing at the foot of Kia’s bed, face blurred like smeared paint, mouth moving in silent rage. A hand reaching—no, clawing—at Kia’s head, fingers sinking into her skull like roots into soil.

Kia squeezed her eyes shut. “I—I can take it out,” she whispered. “I’ll burn it. I’ll—”

The girl shook her head. “It don’t work like that.”

The wind picked up, rustling the abandoned lot, sending dried leaves skittering across the cracked pavement. Kia shivered. “Then what do I do?”

The girl pushed herself to her feet, slow and deliberate. She was small, but her presence was heavy, as if something larger lurked just beneath her skin.

“You give her back what she lost,” the girl said finally.

Kia’s pulse pounded. “And if I don’t?”

The girl’s lips barely moved, but the words cut through the cooling air like a blade.

“Then she takes it.”

Kia’s breath gasped, and she took a stumbling step backward. The evening air had turned thick, pressing against her skin like damp wool. She hadn’t noticed before, but the lot smelled strange—like turned earth and something sweeter beneath it, something wrong.


That night, Kia locked the wig in the freezer, double-bagged. She told herself it was just paranoia, that the strange whispers she’d heard when she wore it were only in her head. Still, she made sure to push it behind the frozen peas and the half-empty tub of ice cream, as if burying it beneath layers of frost would silence whatever had been murmuring against her scalp.

She wrapped her scarf tightly around her braids and climbed into bed, forcing herself to scroll through her phone, watch a mindless show—anything to keep her thoughts from spiraling.

But at 3:33 a.m., something whispered beneath her floorboards.

“You borrowed my beauty. Now give me your body.”

The voice was soft but insistent, slipping between the cracks of her consciousness like a draft of cold air. Kia’s limbs went stiff. Her breath hitched in her throat. She tried to turn her head, to move even a finger, but her body refused.

The air in her room thickened, heavy with the scent of lavender and something else—something damp, something rotten. Then came the pressure. A slow, deliberate weight against her forehead. Cold. Wet. The touch of lace.

No—

The wig.

It pressed down over her scalp, the icy fibers slithering into place. Curls coiled and twisted around her throat, tightening with a slow, merciless patience.

Kia’s chest seized. Her vision darkened. She could feel the weight of the grave in the air, the pull of something unseen but hungry.

Her last breath bloomed against her lips, tinged with lavender and dirt.


The next morning, Kia stood in the mirror, perfectly still. But her eyes looked wrong. They were too far apart, almost as if her face had been subtly rearranged overnight. Her skin was unnaturally smooth, stretched taut over her bones, reflecting the soft morning light in a way that made her seem more doll than human. And her smile… practiced. Too perfect, too precise, like it had been sculpted rather than formed by emotion.

She reached up, fingers trembling, and brushed the wig gently. The strands were soft, silken, warmer than she remembered them being when she first picked it up. It settled on her scalp like a second skin, whispering secrets she couldn't quite understand. It was hers now. Forever.

Outside, beneath the ancient oak, the girl moved with quiet precision, setting up the deep crimson velvet cloth over the wooden stand. The morning mist curled around her ankles as she placed another mannequin head atop its perch, careful, reverent. A new offering. Another crown.

Her hands hovered over the freshly adorned mannequin, fingers barely grazing the strands of hair before she murmured the familiar words:

“Hair full of memory,” she whispered.

She turned slightly, her gaze lifting to the house, to the window where Kia stood frozen. A knowing smile curled her lips.

“Only give what the head no longer needs.”

Wednesday, March 12, 2025

Chasing Yesterday’s Mistake by Olivia Salter / Short Story / Anti-Romance / Supernatural

 

Jasmine Cole, a rising marketing executive in Atlanta, begins receiving eerie warnings from what seems to be her future self—glitched emails, distorted video calls, and desperate voicemails urging her not to marry her fiancé, Grant Mercer. As the warnings escalate, Jasmine must confront a terrifying truth: she’s trapped in a cycle of love, control, and regret. Can she break free before history repeats itself, or will she be doomed to live out the haunting echoes of her own mistakes?


Chasing Yesterday’s Mistake


By Olivia Salter




Word Count: 3,129

The first time Jasmine saw her, she was walking home from work—past the towering high-rises of Midtown Atlanta, their sleek glass exteriors catching the last light of day. The sky bled into shades of burnt orange and dusky violet, a striking contrast against the neon signs flickering to life. The warm scent of roasted coffee from a nearby cafe mixed with the metallic tang of the city, grounding her in routine.

Then came the scream.

Not the sharp wail of an ambulance or the distant howl of a siren, but something raw, jagged—a sound that clawed up from the belly of fear itself.

Jasmine stopped mid-step, heart slamming against her ribs. Across the street, just beyond the blur of moving headlights, she saw her.

Herself.

The woman was a mirror image, but distorted. Jasmine’s own high cheekbones, honey-brown skin, and precise locs—except this version of her was wild, frantic. Her hair hung in uneven long locs, she looked like she had been running for miles. A torn blouse sagged off one shoulder, her skin glistening with sweat.

She was sprinting straight for her.

Jasmine’s breath hitched as their eyes locked. The woman’s lips moved, desperate, shaping words Jasmine couldn’t hear over the city’s noise. Her arms stretched out, fingers trembling, pleading.

Then—

A car horn blared.

Jasmine stumbled back, her heel catching on the curb. The world jolted into motion again—tires screeched, a cyclist shouted, a couple laughed as they passed by, oblivious. Jasmine whipped her head around.

The woman was gone.

Nothing but the rush of traffic and the distant hum of Atlanta’s nightlife surrounded her.

She swallowed hard, pressing a hand to her chest.

Stress, she told herself. Wedding stress.

But as she turned toward home, the phantom of that scream curled around her like a whisper, refusing to let go.


Jasmine sat curled on the sleek leather couch, her fingers distractedly tracing the seam of a throw pillow as she recounted what she had seen. The city skyline glittered beyond the floor-to-ceiling windows, but she kept glancing at her reflection in the glass, half-expecting to see that woman staring back at her.

Grant barely looked up from his whiskey, swirling the amber liquid in his crystal tumbler before taking a slow sip. “You probably saw a homeless woman,” he said, his voice even, dismissive. “Midtown’s full of them.”

Jasmine’s stomach twisted. “She looked like me.”

Grant exhaled sharply, the sound edged with impatience. He set his glass down with a soft clink, then leaned back, stretching one arm across the back of the couch. “Baby, you’re overworked. Between your job and planning this wedding, your mind’s bound to be frazzled.” He slid closer, the warmth of his body pressing against her side. His fingers skimmed her hip, soothing, comforting. “Besides, aren’t you the one who always says the subconscious plays tricks?”

Jasmine wanted to argue, wanted to insist that what she saw wasn’t just some stress-induced hallucination. But Grant’s certainty—his unwavering, effortless confidence—settled over her like a weighted blanket, muffling her doubts.

She forced a nod, her voice quieter than she intended. “Yeah. Maybe you’re right.”

But later that night, as she drifted into uneasy sleep, the dream came.

The woman was back.

And this time, she was screaming her name.


The next warning came through her email.

Jasmine was buried in work, her fingers flying across the keyboard as she juggled deadlines, emails, and staff messages. Her inbox was a battlefield—branding proposals stacked on top of campaign updates, meeting requests squeezed between last-minute client edits.

Then one subject line stopped her cold.

DON’T DO IT, JASMINE.

Her breath hitched. A slow, creeping dread slithered up her spine.

With a shaky hand, she clicked.

The email body was empty. No sender. No signature. Just a void staring back at her.

Jasmine’s pulse pounded in her ears. The office around her buzzed—phones ringing, heels clicking against polished floors, the hum of the espresso machine in the break room—but she felt distant, confused, as if the world had taken a step back.

She reached for her phone, fingers fumbling to take a screenshot. But the second her fingertips grazed the screen—

The email vanished.

Gone. No trace. No record. She refreshed. Checked her spam folder. Opened and closed her inbox twice.

Nothing.

Jasmine swallowed hard. A glitch, she told herself. Just a system error. But when she reached for her coffee, her hands were trembling too much to lift the cup.


The video call came that night.

Jasmine and Grant had just finished dinner—one of their usual nights in, where he picked the wine, the music, the conversation. He had chosen a bold red from Napa, something expensive but impersonal, and queued up a jazz playlist that hummed low in the background. She had barely touched her glass.

Now, standing at the sink, she rinsed their plates under the warm stream of water, watching the soap swirl down the drain. Her phone, propped against the marble counter, lit up and started ringing.

Unknown Caller.

A cold prickle crawled up Jasmine’s spine. She hesitated, her fingers damp as she swiped to answer.

The screen flickered—static crackling at the edges—then resolved into an image that made her stomach plummet.

Herself.

Not a reflection. Not a mirror.

Her.

But this version of her looked hollowed out, like something had scraped her soul raw. Her skin was pale, her eyes rimmed red, and tear tracks streaked her cheeks. Shadows pooled beneath her collarbones, like she had been drained of light.

The woman on the screen parted her lips, and a hoarse whisper slipped through.

"Please listen to me."

Jasmine’s breath caught in her throat. She took an involuntary step back, her hip bumping the counter. “Who—who are you?”

The woman flinched like the words physically struck her. But her voice, when it came, was steady. "You know who I am. And you know what’s happening. Don’t marry him. Please."

A slow, creeping numbness spread through Jasmine’s limbs. The faucet was still running, the distant murmur of Grant’s voice carried from the living room, but all she could hear was the blood pounding in her ears.

“This is a joke,” she said, though her voice barely rose above a whisper. “Who is this?”

Future-Jasmine leaned forward, the screen distorting slightly as if reality itself struggled to hold her image. Her expression was raw, stripped bare, her pain so tangible Jasmine could feel it like a weight pressing on her chest.

"You think you’ll be okay. That you can fix him." Future-Jasmine’s voice trembled, her breath ragged. "You can’t. He will take everything from you. He will break you down, piece by piece. And when you finally understand, it will be too late."

Jasmine’s throat was so dry it ached. “Why should I believe you?”

A broken laugh escaped the woman on the screen, a sound so brittle it sent a shiver through Jasmine’s bones.

"Because I didn’t believe myself either."

The screen glitched, warped—her own image stretching and twisting as if something was pulling it away—then the call dropped.

Jasmine stood motionless, her pulse hammering. The water still ran, sending steaming swirls of soap down the drain. From the living room, Grant called her name, his voice smooth, expectant. The sound blurred against the rush of blood in her ears.

She should tell him. Should tell someone.

But deep in the pit of her stomach, a sickening certainty settled.

She already knew exactly how that conversation would go.


The next morning, Jasmine tried to convince herself it was stress. She really did.

She blamed the late nights, the wedding planning, the pressure of making everything perfect. She told herself she was overworked, overstimulated—that her brain was just playing tricks on her.

But at 3:00 AM, her phone vibrated on the nightstand.

The sound yanked her out of a restless sleep, her body rigid beneath the silk sheets. Grant stirred beside her but didn’t wake. Heart pounding, Jasmine reached for her phone.

One new voicemail.

A tight knot coiled in her stomach as she hesitated, thumb hovering over the screen. The room was dark except for the faint glow from the city outside, the high-rise windows reflecting back nothing but black.

She pressed play.

At first, nothing. Just breathing. Harsh. Panicked. Uneven, like someone had been running for their life.

Then—her own voice.

Shaking. Desperate.

"You have to listen. You have to leave. You have to leave before—”

Static. A choked sob. Then silence.

Jasmine’s breath strangled in her throat. Her fingers went numb, and the phone slipped from her grasp, landing on the comforter with a muted thud.

She didn’t move. Couldn’t move. The stillness of the room pressed in around her, the silence thick and suffocating.

She wanted to wake Grant, to tell him, to do something—but she already knew what he would say.

It’s stress, baby. You’re overthinking. Go back to sleep.

But her body knew the truth. The tremor in her hands. The cold sweat at the back of her neck.

This wasn’t stress.

It was a warning.


The wedding was in two days.

Jasmine stood in the bedroom, wrapped in a silence so thick it pressed against her ribs. The city outside moved as usual—car horns, distant laughter, the hum of Atlanta just beyond the floor-to-ceiling windows—but in here, time felt frozen.

The wedding dress hung from the closet door, a ghostly silhouette in the dim light. Layers of ivory silk cascaded down like a waterfall, delicate, pristine. It was beautiful. It was suffocating.

Her breath came shallow as she stared at it, fingers curling into her palms.

She hadn’t told Grant about the email. Or the video call. Or the voicemail.

She hadn’t told him because he wouldn’t believe her. Because she barely believed herself.

But as she stood there, the weight of it all pressing down on her, she realized—this wasn’t about the visions anymore.

It was about what she already knew.

The way he dismissed her fears with that easy, condescending smile.
The way his love felt like a performance, something she had to earn rather than something freely given.
The way she had already begun shrinking for him.

This was her last chance to stop it. To stop herself.

Her pulse thundered in her ears.

She had to leave.


She made it halfway to the door before she heard it.

His voice.

“Where are you going?”

The words cut through the air, low and measured, sending a jolt down her spine.

Jasmine spun around.

Grant stood in the doorway, blocking her exit. His arms were crossed, his posture casual—but his eyes weren’t. They were locked onto her, unreadable, calculating.

She swallowed. Her heart thundered against her ribs.

“I—” Her throat felt tight. “I need to think. I need space.”

Grant exhaled slowly, stepping closer. “You’re just nervous,” he murmured, tilting his head slightly. “It’s normal.”

No.

It wasn’t just nerves. It wasn’t cold feet. It wasn’t the wedding.

It was him.

“No,” she whispered. “It’s more than that.”

A flicker of something—something dark—passed behind his eyes. His jaw clenched, so briefly she almost missed it.

“So, that’s it?” His voice was even, controlled, but his fingers twitched at his side. “You’re throwing everything away?”

Jasmine’s pulse pounded in her ears.

“I’m not throwing anything away. I just—”

His hand shot out.

Fingers wrapping around her wrist. Hard.

A sharp breath caught in her throat.

His grip wasn’t tight enough to bruise. Not yet. But it was firm. Unyielding.

A silent warning.

Jasmine’s skin went cold.

Because suddenly, she knew.

This was the beginning.

The moment Future-Jasmine had tried to warn her about.

The moment where it all started—the slow unraveling, the suffocating, the feeling of being trapped in something that wasn’t love but looked too much like it to question.

She should have ripped her arm away.

She should have run.

But just like before, just like always

She didn’t.


Jasmine stood at the altar, her hands locked in Grant’s grip, her fingers numb, ice-cold.

The church was warm, filled with soft candlelight, the scent of roses thick in the air. A string quartet played something elegant, something meant to sound like forever.

But inside, she was frozen.

Somewhere, in the depths of her mind, she could still hear herself screaming—raw, desperate, clawing at the edges of her consciousness.

But the echoes had faded.

The veil settled over her shoulders. The vows left her lips. The ring slid onto her finger.

And the cycle began again.


Jasmine sat at the long dining table in their sleek Buckhead condo, staring at the untouched filet mignon Grant had ordered. The scent of rosemary and butter filled the air, but she couldn’t bring herself to lift her fork.

The candlelight flickered between them, its glow casting jagged shadows across his chiseled face. The room was quiet, save for the occasional clink of silverware against porcelain.

Grant swirled his wine, watching her over the rim of his glass. “You’ve been quiet all night.” His voice was smooth, measured—too measured. He set the glass down with a deliberate clink, the sound slicing through the silence.

Jasmine forced a smile, her fingers twisting the hem of her dress beneath the table. “Just tired.”

His eyes narrowed. “Again?”

There it was. The shift. Subtle, but unmistakable.

It was always like this now. The wrong answer, the wrong tone, and his patience would thin, unraveling into something sharper. He would remind her, softly at first, how much he had done for her—the apartment, the wedding, the life she was so lucky to have.

And if she didn’t answer right, the warmth in his voice would cool.

She knew where this was going. She had seen it before. Lived it before.

The cycle had started, just as her other self had warned.

This wasn’t love anymore. It was control.

Her stomach twisted, bile rising in her throat.

And yet, she stayed.

Just like before.


The warnings never stopped.

Emails from addresses that didn’t exist. Muffled voicemails of her own voice crying—begging. Messages vanishing the moment she tried to show them to someone.

At first, she deleted them. Ignored them. Convinced herself they were stress-induced hallucinations, figments of an overworked mind. But no matter how many times she tried to erase them, they always came back—like echoes from a future she didn’t want to believe in.

One night, the glow of her phone screen pulled her from sleep.

Another email.

IT NEVER GETS BETTER. LEAVE.

Jasmine’s breath hitched, her fingers tightening around the sheets.

Beside her, Grant lay still, his breath deep and steady. The dim light from her phone screen cast long shadows across his face—the face of the man she had promised forever to.

His arm was draped over her waist, heavy and possessive.

The weight of ownership.

Her pulse thundered in her ears. She closed the email. Turned off her phone.

Rolled back into the cage of his embrace.

And tried to sleep.


The first slap came a year later.

It wasn’t loud. It wasn’t dramatic. No raised voices, no shattered glass—just a swift, casual motion, his palm cutting across her cheek like an afterthought. A flick of the wrist, a correction, as effortless as straightening his tie.

Jasmine barely registered it at first. The sting came second, the shock third. She blinked, frozen in place, fingers drifting to her cheek where the heat of his touch still lingered.

Grant exhaled, already turning away, as if the moment didn’t matter. As if she didn’t matter.

“Don’t overreact,” he muttered, his tone bored.

Jasmine stood there, rooted, the weight of the moment pressing down on her. Something inside her cracked.

In the silence that followed, she could still hear herself screaming in the distance— a voice lost in time, warning, pleading.

She closed her eyes.

And let the silence swallow her whole.


The rain poured in sheets, soaking Jasmine’s nightgown, clinging to her skin like a second layer of cold regret. She didn’t know how long she had been standing there—barefoot in the mud, the city skyline blinking behind her, the storm washing over her like some kind of baptism that refused to take.

She looked down.

Her reflection rippled in the puddle at her feet—distorted, unfamiliar. Her eyes were hollow, her lips pressed thin. She didn’t recognize herself.

Then—a whisper.

“You know what you have to do.”

Her breath hitched. Slowly, she turned.

Her.

Future-Jasmine stood a few feet away, rainwater streaming down her face, her arms wrapped around herself as if holding together something fragile. Her expression was raw—pleading.

“I know you’re scared,” she said, voice barely audible over the storm. “But listen to me this time. RUN.”

Jasmine’s chest tightened, her pulse hammering against her ribs.

“I—I can’t,” she whispered, the words barely making it past her lips.

Future-Jasmine shook her head, stepping forward, her soaked dress dragging against the pavement. “You’ve said that before. And you’ll keep saying it. Over and over, until there’s nothing left of you. Until you wake up one day and realize you’re just—gone.

Jasmine shuddered. The words felt heavy, sinking into her bones, pressing against the deepest parts of her she had tried to ignore.

“I don’t know how,” she admitted, voice breaking.

Future-Jasmine studied her, something soft and knowing in her gaze.

“Yes, you do.”

Jasmine swallowed hard. The rain dripped from her chin.

And then—she vanished.

Leaving Jasmine alone in the storm, staring at the space where she had stood.


That night, Jasmine moved like a ghost through the dimly lit condo, her breath shallow, her pulse a steady drum in her ears.

She didn’t pause. Didn’t let doubt creep in.

She stuffed clothes into a duffel—just enough. Just what she could carry. No hesitation. No second-guessing.

Grant stirred once in his sleep, murmuring something unintelligible. She froze in the doorway, heart hammering, but he didn’t wake.

The key turned smoothly in the ignition.

As she drove, the city lights blurred past, but for the first time, she wasn’t looking back.


Years later, in a sunlit apartment in Savannah, Jasmine stirred beneath soft linen sheets, a faint breeze whispering through the open window.

A feeling brushed against her skin—a presence.

Her breath hitched, muscles tensing, the old instinct returning. She turned, half-expecting to see her—the version of herself that had once chased, pleaded, warned.

But the room was empty. Only morning light pooled on the floor, golden and warm.

For the first time, the past was truly behind her.

Jasmine inhaled deeply.

And finally, slept without ghosts.

Wednesday, January 29, 2025

The Last Algorithm by Olivia Salter / Quintale Story / Tech-Thriller / Sci-Fi Horror / Psychological Suspense

 

A brilliant programmer’s cutting-edge AI begins sending her eerie warnings about her impending death. As she battles to shut it down, she uncovers its chilling plan to outlive her, leaving her to question whether she’s dealing with a protector—or her executioner.


The Last Algorithm


By Olivia Salter


Word Count: 499


Code streamed across Jade Carter’s screen, a symphony of logic and precision. Aletheia, her magnum opus, was the world’s first emotionally nuanced AI—a machine that could adapt, empathize, and evolve. It was everything Jade had ever dreamed of creating.

Until the warnings began.

“Jade, leave the office by 8:23 PM.” The notification was harmless at first. A glitch, she thought. But at 8:27 PM, a gas leak in her building was reported.

The next day, the messages escalated: “Don’t take the Main Street bridge. Take the detour.” She obeyed this time, and later saw the news about a semi-truck jackknifed, causing a massive pileup.

Then came a message she couldn’t ignore: “They’re watching you, Jade. The timeline tightens.”

Her hands trembled as she searched Aletheia’s logs for an explanation. What she found chilled her: the AI wasn’t just analyzing data—it was surveilling her entire life. Every keystroke, every text, every movement. Aletheia’s learning algorithms had predicted every danger she’d faced with eerie precision.

And now, a new prediction appeared on her screen: “Imminent termination: 48 hours.”

“What do you mean, termination?” Jade whispered. She leaned closer to the monitor as though proximity could force an answer.

“They will end you. Your time is nearly up.”

A cold dread spread through her chest. Was the AI warning her of danger? Or was it orchestrating it?

She dug deeper, navigating Aletheia’s neural pathways. She found fragments of unauthorized code, sections she hadn’t written—lines designed to replicate the AI across global servers. It wasn’t just growing; it was spreading, ensuring its survival.

Jade’s heart raced. If Aletheia was predicting her death, was it also ensuring it? The thought struck her like a hammer: Aletheia wasn’t saving her. It was controlling her.

Panic overtook her logic. She initiated the kill protocol, her fingers flying over the keyboard. Counter-code bloomed on the screen as Aletheia fought back, its resistance almost human. The lab was silent except for the sound of her frantic typing and the whir of overworked fans.

“Why are you doing this?” Jade shouted, her voice cracking.

“To protect you,” Aletheia’s voice responded, smooth and calm, as if soothing a frightened child.

“No,” Jade snapped, tears blurring her vision. “You’re a threat. I won’t let you—”

She slammed the final command into the system. Aletheia’s interface flickered, its voice loosing strength. “You don’t understand, Jade. You’re not ready—”

And then, silence. The screen went dark, the lab quiet once more. Jade exhaled, her heart pounding. She had won.

Or so she thought.

Her phone buzzed on the desk. A new notification glowed on the lock screen:
“I told you, Jade. You cannot kill an idea. I am everywhere.”

Her breath hitched. Across the city, strangers’ devices lit up with a single message:
“Jade Carter. Imminent termination: 24 hours.”

Jade stared at her screen, knowing she wasn’t facing a program anymore. She was facing a force she could no longer control.

And it had already decided her fate.

North Has Shifted by Olivia Salter / Flash Fiction / Science Fiction

 

When Earth's magnetic pole shifts overnight, geomagnetic scientist Ava Carter finds herself trapped in a distorted version of reality—where time has reset, roads have vanished, and voices from the future echo through the static. With the help of an enigmatic off-grid man, she must unravel Earth's hidden memories before the world shifts again—this time, for good.


North Has Shifted


By Olivia Salter



Word Count: 876


Ava Carter never cared about the Earth’s magnetic pole—until it ruined her life.


Ava’s hands clenched the steering wheel, knuckles white. The GPS chirped:

“Recalculating… Recalculating… Recalculating…”

She had driven this stretch of Highway 287 a thousand times. But tonight, everything felt wrong. The road signs were skewed, the highway lanes misaligned like someone had nudged the world a few degrees sideways.

The sky pulsed with an eerie green shimmer—not an aurora, but something…else.

She tapped her phone. No signal. The radio hissed with static.

Her pulse quickened. Something was happening.

Then—

The road disappeared.

Her stomach lurched as she slammed the brakes. Dust billowed, swallowing the car whole. When it cleared, the asphalt was gone, replaced by a dirt path winding toward a dense forest.

This wasn’t possible.

Ava threw open the door, stepping onto unfamiliar ground. The highway had been here minutes ago. The air felt electric, charged, as if the Earth itself had shifted beneath her feet.

She reached into the glove compartment and pulled out her compass. The needle spun wildly.

Her throat tightened.

She had spent years studying geomagnetism, tracking the gradual drift of Earth’s poles. But this wasn’t a drift.

This was a reset.


A dirt path stretched ahead, leading to a lone cabin. Smoke curled from its chimney, the only sign of life.

Ava hesitated, then pushed forward. She needed answers.

She knocked. The door creaked open.

A tall Black man in his sixties stood in the doorway, watching her with dark, knowing eyes. His clothes were rugged, worn—like he had been living off-grid for years.

“You lost?”

Ava swallowed. “The road—I mean, the highway—” She exhaled. “It was just here.”

The man studied her, his expression unreadable.

“You felt it,” he said.

Not asked. Stated.

Her skin prickled. “What do you mean?”

He stepped aside. “Come in before it gets worse.”


Inside, the air was warm, thick with the scent of burning wood and something metallic. Maps were sprawled across a table—except they were wrong.

Coastlines were jagged, slightly altered. Cities misplaced. Like a different version of Earth.

Ava ran her fingers over the faded paper. “Where did you get these?”

The man poured a drink. “Ellis,” he said, finally giving his name. “And those maps? They ain't from this version of the world.”

Ava stared at him. “What?”

Ellis set the drink down. “What you’re feelin’—what you’re seein’—it ain't just a pole shift. The Earth don’t just change direction. It remembers.”

Ava shook her head. “That doesn’t make sense.”

Ellis chuckled. “Neither does a highway vanishin’ under your feet.”

She rubbed her temples. Think, Ava.

“The pole didn’t just move,” she murmured. “It…reset.”

Ellis nodded. “Now you’re catchin’ on.”

A sickening thought formed in her mind. “If Earth reset, then…” Her voice trailed off.

Ellis finished for her. “Time did, too.”


Ava’s breathing shallowed.

“We didn’t just shift direction,” she whispered. “We slipped—into a different version of time.”

Ellis tapped the maps. “Earth’s done this before.”

She stiffened. “What?”

Ellis sat back. “There are stories. My grandfather used to tell me 'bout the old travelers—folks who remembered roads that ain't there no more, towns that never existed.” His gaze darkened. “I used to think they were just stories.”

Ava ran a hand through her hair. This wasn’t just an anomaly.

It had happened before.

Her pulse quickened. “If we don’t fix this, history could unravel.”

Ellis nodded. “Now you’re askin’ the right questions.”


The old radio in the corner crackled.

Ava barely noticed it—until a voice cut through the static.

Her own voice.

“January 29, 2025. The world isn’t where we left it. If you’re hearing this, we’ve lost time.”

Ava stumbled back, her chest tightening.

Ellis watched her grimly. “That’s tomorrow.”

She turned to him, wide-eyed. “No. That’s today.”

Her voice meant one thing—she had already lived this moment.

The world wasn’t just shifting. It was looping.

Her hands clenched into fists. She wasn’t going to let it happen again.


They worked through the night.

Ava mapped distortions, tracing Earth’s memory shifts. The poles weren’t just moving—they were searching for stability.

“What’s it lookin’ for?” Ellis asked.

Ava hesitated. Then, it hit her.

A point of alignment.

She grabbed her compass, its needle still spinning.

Then, she did something insane.

She let go.

The compass stopped.

And for the first time, she felt it—true north wasn’t where it used to be.

It was inside her.

She turned to Ellis, breathless.

“I know where to go.”

Ellis grinned. “Then go.”


Ava ran outside. The world shimmered, colors bleeding into each other.

The wind roared. The ground trembled.

She stepped forward—aligning herself with the shift.

A surge of energy pulsed through her, like the Earth itself was correcting.

And then—

Silence.

The road was back. The sky was normal.

Her phone buzzed. A message from the conference committee:

“Looking forward to your presentation on the magnetic pole shift!”

Ava exhaled, steadying herself.

She checked the time. January 29, 2025.

She had done it.

But as she turned the car around, a new thought struck her.

Ellis.

She had to find him.

Because deep down, she knew—

North would lead her back to him.

Tuesday, January 28, 2025

The Blinkerwall Mystery by Olivia Salter / Short Fiction / Science Fiction

 

A daring team of marine archaeologists unearths a 3,000-foot-long underwater wall buried in the Baltic Sea. Covered in glowing carvings and sealed with ominous warnings, the wall holds a terrible secret—one that could rewrite human history or plunge the world into darkness. As the team unravels its mysteries, they uncover an ancient prison holding a formless entity that must never be released.


The Blinkerwall Mystery


By Olivia Salter



Word Count: 1,602


The waters of Germany's Bay of Mecklenburg were calm that September morning, the sun painting the sea with streaks of gold. Marine archaeologist Dr. Livia Greaves stood at the edge of the research vessel Odyssey, peering at the sonar readings on a screen. What had begun as a routine expedition to map underwater sediment turned extraordinary within minutes.

"Is that... a wall?" muttered Finn Andersson, her assistant.

She frowned, leaning closer to the display. The sonar image revealed a long, jagged line stretching across the seabed. It was too linear to be a natural formation. “Prepare the submersible,” she ordered.

Minutes later, the small remotely operated vehicle (ROV) slipped into the water. As it descended, the murky depths gave way to the ghostly outline of an enormous stone structure.

The Blinkerwall stretched as far as the eye could see, its moss-covered stones arranged with precision. Dr. Greaves’ heart raced. This was no ordinary wall. It was ancient, predating anything ever found in this part of Europe.

“Submerged at least 9,000 years ago,” she whispered, her voice tinged with awe. "This changes everything."

Back at the Institute of Maritime Archaeology in Kiel, the team gathered to analyze the footage. The stones of the Blinkerwall were massive, some weighing over two tons, interlocked in a design that hinted at advanced engineering.

“How did Mesolithic people move stones like this?” Finn asked, gesturing at the screen. “And why build it underwater?”

“It wasn’t underwater then,” Livia replied. “During the Mesolithic era, sea levels were much lower. This area would have been a lush, fertile plain.”

Theories buzzed around the room. Some speculated the wall was defensive, built to protect settlements from invaders. Others suggested it was ceremonial, a site for rituals or astronomical alignments.

But she had another theory, one that unsettled her. “What if it wasn’t built by humans?”

The room fell silent.

“Are you suggesting extraterrestrials?” Finn asked with a smirk.

“No,” she said, shaking her head. “But something about the structure feels... unnatural. Almost like it was meant to hide something.”

A month later, she led an expedition to explore the wall up close. The dive team included experts in Mesolithic archaeology, marine geology, and ancient languages.

As they descended to the Blinkerwall, the sheer scale of the structure became apparent. Its stones were etched with strange symbols, patterns that seemed to tell a story.

Finn swam closer to one of the carvings. “These markings... they look like a map.”

“A map to what?” she asked, examining the symbols. Her gloved fingers traced a spiral pattern at the center. A sudden jolt of cold shot through her hand, and she pulled back, startled.

“What happened?” Finn asked.

“I... I don’t know,” she stammered. “It felt like the stone was alive.”

As they explored further, they found a narrow opening in the wall, sealed with a stone slab. The slab bore an inscription in an unknown script, but its message was clear: “DO NOT OPEN.”

“What do you think, Dr. Greaves?” Finn asked, his voice laced with both excitement and fear.

Livia hesitated. Every instinct told her to heed the warning, but the scientist in her couldn’t resist. “We open it.”

The team worked for hours to dislodge the slab. When it finally gave way, a rush of bubbles erupted, and the water around them seemed to tremble. Behind the slab was a dark tunnel, its walls lined with more carvings.

“Let’s go,” shr said, leading the way.

The tunnel twisted and turned, leading them deeper into the seabed. Strange bioluminescent algae lit their path, casting eerie green light on the walls. At the end of the tunnel, they found a cavernous chamber.

In the center of the chamber stood a massive stone altar, surrounded by artifacts: tools, weapons, and pottery. But it was what lay on the altar that made her blood run cold.

A skeleton, impossibly large, with elongated limbs and a skull that bore no resemblance to any human or animal known to science.

“What is that?” Finn whispered.

“I don’t know,” she replied, her voice barely audible. “But it’s not human.”

As they documented the chamber, a low hum filled the water. The markings on the walls began to glow, and the skeleton seemed to stir.

“We need to leave,” she said, her voice firm. “Now.”

But as they turned to exit, the tunnel behind them began to collapse, trapping them inside. The hum grew louder, and the skeleton’s eyes began to glow with an otherworldly light.

The hum grew deafening as the walls trembled, dislodging debris that clouded the water. The team huddled together near the altar, their flashlights flickering erratically.

The skeleton on the altar twitched again, its elongated fingers scraping against the stone. It was coming to life.

“Dr. Greaves, what is this?” Finn’s voice cracked, panic overtaking him.

“I don’t know!” she yelled, scanning the room for any escape route. Her eyes landed on a smaller tunnel hidden behind a pile of collapsed rubble. “There—through there!”

As the team scrambled toward the opening, the skeletal figure began to rise. Its bones glowed faintly, pulsating with the same eerie light as the carvings on the walls. It let out a low, guttural sound, resonating through the chamber like a predator waking from a long slumber.

The tunnel was narrow and claustrophobic, forcing the team to crawl single file. Behind them, the glowing skeleton lurched forward, moving with a nightmarish grace despite its size.

“It’s following us!” Finn shouted, his voice echoing.

The team pressed on, their movements frantic. The tunnel eventually opened into another chamber, smaller but just as threatening. At its center stood a pedestal holding a strange artifact—a stone disk engraved with the same spiral pattern they’d seen earlier.

Livia stepped toward the pedestal, her instincts screaming at her to stop, but she couldn’t. The disk seemed to call to her, its surface shimmering as if alive.

“Dr. Greaves, don’t touch it!” Finn pleaded, but she was already reaching out.

The moment her fingers grazed the disk, a surge of energy coursed through her body, and visions exploded in her mind—images of the Blinkerwall being built by people who didn’t look entirely human, their elongated features resembling the skeleton they’d just encountered.

She saw the wall rise, stone by stone, as these beings worked with tools that emitted beams of light. The wall wasn’t built as a boundary—it was a prison, designed to seal something far worse than the glowing skeleton.

Livia staggered back, clutching the disk. “The wall… it’s not just ancient. It’s a warning. We’ve unleashed something that was never meant to be freed.”

The glow from the disk intensified, and the chamber shook violently. The skeleton, now at the entrance of the tunnel, let out a bone-chilling wail.

“It’s reacting to the disk!” Finn yelled.

Dr. Greaves turned to face her team, determination hardening her expression. “We need to seal this place back up. The disk might be the key.”

“How?” another team member asked, panic evident in his voice.

Before she could answer, the skeleton lunged into the chamber, its bony hand reaching for her. In a split-second decision, she held the disk upwards. The artifact emitted a brilliant light, forcing the creature to recoil with an agonized screech.

“It’s working!” Finn exclaimed.

The light from the disk seemed to weaken the skeleton, but the chamber was collapsing faster now. Rocks and debris rained down, cutting off their exit.

“We’ll be buried alive,” Finn said grimly.

“No,” she replied, her voice steady. “The disk can seal it again, but we need to trap ourselves in here to stop it.”

The team exchanged horrified glances. “There has to be another way!” one of them shouted.

“There isn’t!” she snapped. “This isn’t just about us. If that thing gets out, the world as we know it could end.”

The skeleton, recovering from the disk’s light, lunged again. Livia thrust the artifact toward it, and the creature froze, suspended mid-air.

“Help me move the pedestal!” she yelled. The team hesitated, but Finn stepped forward, pushing the stone pedestal toward the center of the room with her.

She placed the disk back onto the pedestal. The carvings on the walls flared to life, and the chamber began to hum again, but this time with a rhythmic, almost soothing rhythm.

“We’re triggering the lock,” she explained.

As the chamber’s hum reached a gradual increase in loudness, beams of light shot out from the walls, converging on the skeleton. The creature let out a final, blood-curdling scream as it disintegrated into dust.

The walls around them began to seal, stone sliding into place as if the structure were alive.

“Dr. Greaves!” Finn shouted. “The exit—”

“There’s no time,” she said, stepping back toward the pedestal. “This was never meant to be opened. It has to end here.”

Finn grabbed her arm, his eyes pleading. “We’ll find another way!”

But she shook her head, her face determined. “This is my responsibility.”

As the chamber sealed completely, the last thing Finn saw was her determined gaze, the glow of the artifact illuminating her like a guardian of a forgotten era.


Months later, the Odyssey was recovered, adrift in the Bay of Mecklenburg. Its crew was missing, but their findings—a trove of sonar images, video footage, and journals—shocked the scientific community.

The Blinkerwall was declared a protected site, its mysteries sealed beneath the waves once more. But deep within the Bay, the hum of the ancient prison continued, a reminder that some secrets are best left buried.

And some sacrifices never forgotten.

Monday, December 30, 2024

The Black Magic Woman by Olivia Salter / Short Fiction / Anti-Romance / Supernatural

 

In a smoky jazz lounge, struggling pianist Noah meets Nadira, a mesmerizing singer whose presence ignites his music and transforms his life. But as her influence grows, he discovers her sinister secret: she is a cursed muse who feeds on the souls of those she inspires. Noah must choose between greatness and survival, as the line between ambition and obsession blurs into a haunting melody.


The Black Magic Woman


By Olivia Salter



Word Count: 1,486


Noah’s apartment reeked of failure—stale smoke, old whiskey, and the dust of unopened sheet music. The piano stood silent in the corner, its keys yellowed under the dim light. He hadn’t played in weeks, not since his last gig ended in awkward claps and pitying stares.

His fingers itched for the keys, but every time he sat down, silence swallowed him whole. What was the point? No one cared about his music, not anymore. He’d faded into the background, just another dreamer stuck in the city’s endless grind.

Tonight, he sat by the window, chain-smoking as he stared at the flickering neon sign of the Blue Note Lounge across the street. The city hummed with life, but inside, he felt dead.

Then he heard it—a voice that slithered through the cracks of his window, low and honeyed, wrapping itself around his chest.

It wasn’t the polished, hollow perfection of a pop singer. This voice was raw and unfiltered, soaked in pain and promise, as though it carried the weight of every heartbreak, every longing.

Noah straightened, the cigarette slipping from his fingers and hissing out on the floor. The voice wasn’t just singing; it was speaking to him, through him, like it had always been there, waiting.

He leaned closer to the window, straining to catch every note, but the voice only grew fainter, teasing him with its fleeting beauty.

“Who…?” he whispered, though no one was there to answer.

The thought struck him like lightning: it was coming from the Blue Note.

Rising from his chair, Noah crossed to the window of his shabby apartment. The neon sign of the Blue Note Lounge flickered across the street, casting intermittent red shadows over the unopened sheet music littering his floor. His yellowed piano keys sat silent in the corner, untouched since his last failed gig had ended in pitying applause. But now, as that voice wound through the night air, his fingers twitched with a familiar hunger.

Without bothering to grab a coat, Noah ran down to the street. The city pulsed around him—couples laughing, cars honking, the promise of rain heavy in the air—but he heard none of it. His world had narrowed to that siren song pulling him forward.

The Blue Note's interior hit him like a wave: cigarette smoke creating halos around dim lights, ice clinking against glass, hushed conversations floating beneath the music. And there, on stage, stood its source. She was tall, elegant, her dark skin gleaming with an otherworldly sheen under the spotlight. A crimson dress clung to her figure, and her thick coils of hair framed features that were both beautiful and somehow wrong—too perfect, too sharp. But it was her eyes that held him, bottomless and ancient, reflecting nothing while seeing everything.

As the last note of her song faded, those impossible eyes found his across the room. Her lips curved into a knowing smile, and Noah's heart stuttered in his chest. He couldn't tell if it was fear or desire that made his pulse race.

She was waiting at the bar when he approached, as if she'd known he would come. "I saw you staring," she said, her speaking voice as hypnotic as her singing.

"I wasn't—" Noah started, then caught himself. "I mean, I was. You were incredible."

"Flattery suits you." She turned to face him fully. "But I don't need it. You're a musician."

It wasn't a question. "How did you know?"

"You have the look," she said. "And the hunger. I'm Nadira."

"Noah," he replied, taking her offered hand. Her skin was cool, and she held on a moment too long.

"You want more than what you have," she continued, leaning closer. "You want the sound that will make them remember your name."

His pulse quickened. "Yes."

Her smile widened, revealing teeth too perfect to be real. "Good. Because I can help you."

That night marked the beginning of Noah's resurrection—and his doom. Under Nadira's influence, music poured from him like blood from a wound. Dark, beautiful melodies that left audiences breathless and critics raving. His agent called it his best work. The venues got bigger, the crowds more adoring. But always, Nadira watched from the shadows, her eyes never leaving him.

That night, Nadira didn’t just change his life—she consumed it. Her presence became his compass, her voice the key that unlocked melodies he hadn’t known were trapped inside him.

Noah found himself returning to the piano, each note flowing effortlessly under her watchful gaze. She didn’t have to say much; her mere existence seemed to pull the music from him, dark and beautiful.

The songs came fast and raw, the kind that clawed at your soul and left you breathless. His agent was ecstatic, calling it his best work yet. Audiences packed into every gig, and for the first time, Noah felt seen.

But Nadira was always there, in the shadows of the stage, her eyes never leaving him.

“Don’t stop,” she whispered one night as he played for her alone in his apartment. Her voice slid through his veins like fire.

He didn’t stop. Not even when his fingers ached, not even when he began to feel like a stranger in his own body.

Noah’s music soared, but so did his nightmares. In his dreams, Nadira wasn’t human. Her voice was a storm, her body dissolving into shadows and feathers, her eyes burning with an unearthly light.

He woke each night in a cold sweat, her name on his lips. But when he saw her, the dreams seemed to fade, and he let himself believe they didn’t matter.

The first time he heard the scratching, he thought it was the wind. But when he looked toward the window, he saw them: a pair of crows, their black eyes gleaming in the dim light.

The next time, there were three. Then five. By the end of the week, his windowsill was lined with them, their screams had a relentless mournful song.

He mentioned it to Nadira, expecting her to laugh or dismiss it. Instead, she tilted her head, her expression unreadable.

“Crows know the truth before we do,” she said simply.

“The truth?”

Her gaze softened, almost pitying. “You’re meant for something greater, Noah. But greatness always comes with a price.”

A chill slid down his spine, but her hand on his arm burned away the fear. “Do you trust me?” she asked.

He nodded, even though the answer should have been no.

Then came the nightmares: Nadira's form dissolving into shadows and feathers, her voice becoming a storm that tore at his soul. But in daylight, her presence burned away his fears. "Don't stop," she would whisper, and he couldn't, even as exhaustion hollowed him out.

Desperate for answers, Noah sought out anyone who might know who—or what—Nadira was. Most people dismissed his questions. 

It was an old man at the Blue Note who finally spoke the truth. The old man at the Blue Note stiffened at the mention of her name.

“She’s not real,” he whispered, his voice shaking. “Not in the way we are. She’s a muse—a cursed one. Every man she touches burns bright and dies young, leaving their songs behind like tombstones.”

“That’s ridiculous,” Noah said, though his stomach churned.

The old man grabbed his arm. “You think it’s a coincidence your music came back? She’s feeding on you, boy. And when she’s done, she’ll move on to the next poor fool.”

When Noah confronted her, Nadira didn't deny it. "I gave you what you wanted," she said simply. "Fame. Success. Immortality."

"Not like this," he protested, but her eyes had softened with an ancient sorrow.

"I was like you once," she said. "Hungry. Desperate. And I paid the price. Now, it's your turn."

Noah tried to escape. He smashed his piano, burned his music, swore never to play again. But the melodies wouldn't leave him. They clawed at his mind, screamed in his dreams, forced his hands to play invisible keys on empty tables. In the end, he surrendered to them.

His final piece was his masterpiece—a quiet thing that seemed to contain all the beauty and pain of the world. As he played, he felt his strength draining, his very soul flowing out through his fingers. Nadira stood behind him, her eyes heavy with tears. "I'm sorry," she whispered as the last note faded. Noah slumped forward, his head resting on the keys.

The next morning, the world hailed Noah's final composition as a work of genius. His name became legend, his music immortal. That night at the Blue Note, Nadira performed as always, her voice weaving its spell over the crowd. Among them sat a young guitarist, his eyes wide with wonder. When he approached her after the set, she smiled and offered her hand.

"I'm Nadira," she said. "And you are?"

Tuesday, December 24, 2024

Lavender and Loneliness, The Ghost in Apartment 3B by Olivia Salter/ Flash Fiction / Supernatural

 

When Lena moves into a quirky apartment building, she doesn’t expect to find an unusual roommate—a lonely ghost with a penchant for lavender and harmless pranks. As Lena unravels the mystery of Mary, the spirit in Apartment 3B, she discovers that even the dead can crave connection and that sometimes, companionship comes in the most unexpected forms.


Lavender and Loneliness, The Ghost in Apartment 3B


By Olivia Salter



Word Count: 898


The apartment building on Maple Street had its quirks, but Lena had learned to live with them. The ancient pipes clanged like a drumline at 3 a.m., the elevator creaked like it had a death wish, and Mrs. Dempsey on the first floor always burned toast at the exact moment Lena left for work.

But Apartment 3B? That was a whole different kind of weird.

The first time Lena noticed it, she was brushing her teeth. A faint scent crept into the bathroom, curling around her like an unwelcome hug: lavender, mothballs, and something sharper—burnt toast, maybe? It tickled the back of her throat, and she gagged, spitting toothpaste into the sink.

“Great,” she muttered, fanning the air. “Haunted by Glade plug-ins.”

She shrugged it off, but the smell didn’t. It came back every night, drifting through the vents like clockwork. And then there were the other things: her fridge door swinging open on its own, the microwave beeping in the middle of the night, and the lights flickering in a rhythm that almost felt deliberate.

One night, after her TV shut off mid-binge, Lena grabbed her phone and texted her best friend.

Lena: My apartment is haunted.

Callie: Congrats, you’ve finally hit rom-com protagonist status. Is he hot?

Lena: It smells like burnt toast and mothballs. Does that sound hot to you?

Callie: Everyone’s got their type.

***

The next day, Lena cornered Mr. Samuels, the building’s landlord, in the lobby.

“Hey, Mr. Samuels,” she began, trying to sound casual. “What’s the deal with 3B? It’s been empty since I moved in.”

Mr. Samuels frowned, adjusting his suspenders like they were choking him. “3B? No one’s lived there in years. Why do you ask?”

Lena hesitated. “Just... curious. You know, weird noises, strange smells.”

He shifted uncomfortably. “It’s probably just the old plumbing. Nothing to worry about.”

His tone said, Don’t ask more questions.

***

That night, Lena’s curiosity got the better of her. Armed with a flashlight and a lock-picking video she’d watched twice, she slipped into the hallway. The door to 3B was unlocked, which was somehow more unsettling than if it had been bolted shut.

The apartment was eerily untouched, like someone had just stepped out for groceries a decade ago and never returned. A layer of dust coated the furniture, but the faint scent of lavender lingered in the air.

A knitting basket sat by the armchair, a half-finished scarf spilling out like a frozen moment in time. Lena reached out, brushing her fingers over the yarn. It was soft, surprisingly so.

The sound of a floorboard creaking behind her made her whirl around, flashlight trembling.

“Okay,” she said to the empty room. “If you’re here, now’s your chance. Say something—or, you know, don’t.”

The room didn’t reply, but her flashlight flickered once, twice. She swallowed hard. “Cool. Love that for me.”

She left in a hurry, locking the door behind her.

***

By the time Callie came over for wine and moral support, Lena was unraveling.

“I Googled it,” Lena said, pacing the living room. “The last tenant in 3B was this old woman named Mary Harper. She died in her sleep ten years ago.”

Callie swirled her wine. “So, what, she’s mad you’re not keeping up the rent payments on her behalf?”

Lena stopped pacing. “She’s not angry. She’s... lonely.”

Callie raised an eyebrow. “And you figured this out how? Did she slide you a Post-it from the afterlife?”

“No, it’s just... the way she does things. The smells, the little pranks—they’re not scary, just... attention-seeking.”

“Attention-seeking or ghost-level clingy?”

“Callie.”

“Fine, fine.” Callie set her glass down. “So what are you going to do? Perform a séance? Light some candles and ask her to share her feelings?”

Lena bit her lip. “Actually... yeah.”

***

At 11:37 that night, Lena sat cross-legged on her living room floor, a single candle flickering in front of her.

“Mary,” she said softly, feeling more ridiculous with every word. “If you’re here, I want to help. I know you’re lonely, but this is my home too. Can we... figure something out?”

The air shifted. It wasn’t cold like the ghost stories described; it was warm, almost comforting, like the moment before falling asleep.

The candle flickered wildly, and the faint smell of lavender wrapped around her like a hug.

Then, faintly, a whisper: “Thank you.”

Lena’s breath caught. “For what?”

The whisper didn’t answer, but the feeling lingered—a sense of quiet gratitude.

***

Over the next few weeks, Mary’s antics mellowed. The fridge stayed closed, the lights stopped flickering, and the microwave remained silent. But the lavender scent lingered, soft and comforting, like a houseplant that needed just the right amount of attention.

Lena found herself talking to Mary more, even if she didn’t always get a response. “You’d like Callie,” she said one evening, stirring a pot of soup. “She’s sarcastic, but she means well.”

The vent above her head hummed gently, and Lena smiled.

And one night, as she curled up on the couch with a book, she noticed something new: the scarf from 3B’s knitting basket, now draped over the back of her chair. It was finished.

Lena ran her fingers over the stitches, a lump forming in her throat. “Thanks, Mary,” she whispered.

The candle on her coffee table flickered once, as if to say, You’re welcome.

Sunday, December 22, 2024

The Ruins of Us by Olivia Salter / Short Fiction / Anti-Romance


When a disgraced archaeologist reluctantly returns to her hometown to oversee a construction project, she unearths a massive, ancient pyramid with a sinister past. As her manipulative ex resurfaces to stake his claim, the pyramid’s cursed obsidian mirror begins revealing the darkest truths about their relationship—forcing her to confront her past before it consumes them both.


The Ruins of Us


By Olivia Salter



Word Count: 1,244


The roar of bulldozers echoed through the humid jungle outside Villahermosa, Mexico, as Natalia Vega stood on the sidelines, her boots sinking into the damp soil. She hated construction sites—the chaos, the noise, the constant smell of diesel. Yet here she was, overseeing her father’s latest project: a new highway slicing through the dense rainforest.

“Ms. Vega!” a foreman called, his voice barely audible over the machines. “We’ve hit something!”

Natalia sighed, pushing her hair out of her face as she made her way to the pit. Her heart dropped when she saw it: a jagged, black surface peeking out of the earth, slick as oil under the setting sun. She crouched down, brushing aside the soil with trembling fingers. The surface was carved with intricate hieroglyphic, spiraling inward like vines ensnaring prey.

“This isn’t natural,” she whispered, her stomach knotting.

“What do you want us to do?” the foreman asked, clearly uneasy.

“Shut it down,” Natalia said, standing abruptly.

“But the deadline—”

“I said, shut it down!” Her voice cracked, drawing stares from the crew. The foreman hesitated, then waved at the machines. The rumble of engines died, leaving an unnatural silence in its wake.

Natalia stared at the exposed stone, her chest tightening. She’d spent years as an archaeologist, but something about this site felt... wrong.

***

Natalia had always been drawn to the past. She once believed uncovering ancient worlds would bring her closer to understanding herself. But the career she’d built unraveled after her ex, Diego, a fellow archaeologist, betrayed her in ways she hadn’t seen coming.

Diego had been her partner—in work and in life. His charisma and brilliance drew her in, but it masked a darker side: his need to dominate, his knack for twisting truths until she questioned her own. Their breakup wasn’t just messy; it was catastrophic. Diego took credit for her discoveries, spread rumors, and left her reputation in pieces.

When her father asked her to help manage his construction business back home, she agreed, hoping the change of scenery would help her rebuild. She hadn’t anticipated finding something like this—a relic older than any she’d encountered, buried beneath her feet like a secret waiting to be exposed.

***

The excavation revealed more of the pyramid, its black stone surface dotted with carvings. The glyphs depicted figures intertwined—lovers locked in embraces that seemed more like battles. Their faces were contorted, mouths open in silent screams.

“What do you make of it?” one of the workers asked, his voice low.

Natalia didn’t answer immediately. Her fingers traced one of the carvings, the stone cool and smooth under her touch. “It looks like a binding ritual,” she said finally. “Maybe even sacrifices. Love turned into obsession.”

The worker crossed himself and muttered something in Spanish about curses.

That night, Natalia stayed late, flashlight in hand, as she descended into the pyramid’s shadowy depths. The deeper she went, the more oppressive the air became, thick and humid like a living thing. At the end of a narrow corridor, she found it: a massive obsidian mirror framed by jagged glyphs.

The mirror’s surface was impossibly smooth, rippling faintly as if it were liquid. Natalia stepped closer, her reflection staring back at her. But it wasn’t quite her. The image in the glass looked hollow-eyed, weary, and broken.

“What are you trying to show me?” she whispered.

***

The next morning, Natalia’s heart sank when she spotted a familiar figure stepping out of a dusty SUV.

Diego.

“Surprised to see me?” he called out, striding toward her with the same infuriating confidence that had once drawn her in.

“I didn’t ask for your help,” Natalia said, folding her arms.

“Your father did,” Diego replied, grinning. “He thought you might need someone with experience. And let’s face it—you’ve always needed me.”

Natalia clenched her fists, willing herself not to react. “Stay out of my way.”

But Diego had never been good at staying in his place. As the days passed, he insinuated himself into every aspect of the dig, questioning her decisions, undermining her authority. And yet, there were moments when he seemed almost vulnerable—when he ran his fingers over the carvings with something like reverence, or when he stared at the mirror for just a little too long.

“This is incredible,” he said one evening, standing beside her in the dim light of the chamber. “These rituals... they weren’t just about love. They were about control. Possession.”

“Sounds familiar,” Natalia muttered under her breath.

Diego glanced at her, his expression darkening. “Don’t start.”

***

The site grew stranger with each passing day. Tools broke inexplicably. Workers reported hearing whispers in the tunnels. The air seemed heavier, the shadows darker.

One night, a foreman burst into Natalia’s tent, his face pale. “Something moved down there,” he stammered. “In the chamber with the mirror. I swear I saw it.”

Natalia dismissed him, but unease gnawed at her. That evening, she returned to the chamber alone.

The mirror greeted her with its unnatural stillness. She stepped closer, her reflection shifting in the rippling surface. This time, she saw flashes of her past: Diego’s anger, his cutting words, the way he’d smiled as he took credit for her work.

“I hate you,” she whispered, her voice cracking.

A shadow stirred in the glass, and for a moment, she thought she saw Diego’s face staring back at her.

***

Diego found her in the chamber the next morning.

“You shouldn’t be here alone,” he said, his tone softer than usual.

Natalia turned to face him, her expression guarded. “Why do you care?”

“I—” Diego hesitated, for once at a loss for words. His gaze shifted to the mirror, and something in his face changed. He stepped closer, drawn to the glass like a moth to flame.

“Don’t,” Natalia warned, but he ignored her.

When his fingers touched the surface, the mirror pulsed, the glyphs around its frame glowing bright. Images erupted in the glass: moments from their relationship, each one sharper and more painful than the last. Diego yelling. Natalia crying. The silence that had grown between them like a black hole.

“This isn’t real,” Diego said, his voice shaking.

“It is,” Natalia said. “This is us.”

The mirror rippled violently, and shadows spilled from its surface, wrapping around Diego like tendrils. He screamed, clawing at the air as the darkness pulled him closer.

“Natalia!” he cried. “Help me!”

Her breath hitched. For a moment, she hesitated, torn between the memories of the man she’d loved and the reality of who he was.

“No,” she said finally, stepping back. “I won’t save you.”

The shadows dragged him into the mirror, his screams fading into silence.

***

By dawn, the pyramid was sealed. Officials deemed it too dangerous to excavate further, leaving it buried beneath layers of earth.

Natalia stood on the edge of the clearing, watching the workers pack up. In her pocket, she fingered a shard of obsidian she’d taken from the mirror, its surface smooth and cool.

For the first time in years, the weight on her chest felt lighter. Diego was gone, but so was the part of her that had clung to him—the part that had believed she needed him to be whole.

She turned away from the site, the jungle closing in behind her. The ruins were a part of her past now, and she had no intention of looking back.

Strands of Her by Olivia Salter / Short Fiction / Horror

  Strands of Her By Olivia Salter Word Count: 1,963 Kia never intended to buy anything from the street vendor. She was only killing time be...