A Witch's Dream of Power

Chapter 6

by sammynona

Tags: #bondage #corruption #dom:female #f/f #fantasy #personality_change #D/s #magic_school

Kalista twisted hard on Viv’s nipples, a vindictive grin painted on her face as she spoke. “I’m gonna make you an obedient slave for Mistress. Make you so horny you can’t resist her. You’re helpless now!”
    With another triumphant tug Kalista looked up so she could see the defeat in Viv’s eyes. Instead the bound witch stared her down, an eyebrow twitching in irritation. Kalista actually flinched back, accidentally releasing Viv’s nipples.
    Through the panties stuffed in her mouth Viv muttered a muffled, “Whahh wohh fhwahd?”
    “What?” Kalista asked, wondering why Viv wasn’t horny beyond control from having her nipples twisted. That trick always made her cum in no time.
    Viv rolled her eyes and groaned into her gag.
    Kalista spun around to look at her Mistress for help. Juliet didn’t even raise her head from the potions she was working with as she lifted a hand and snapped her fingers. The strange golden metal spider that had been sitting frozen on the web suddenly sprang to life, dropping down to Viv’s shoulder and easily cutting away the golden thread that kept the panties in Viv’s mouth, which she promptly spat out on the floor and glared at Kalista.
    “Storms, have you ever groped another woman before?”
    Kalista flinched back again, then pouted and crossed her arms defensively. “I know how to turn on a woman.”
    Viv threw back her head and laughed. “Oh please, I bet you’ve never even touched another woman’s tits before.”
    “I-I’ve certainly touched another woman’s, um, breasts before.”
    “If you did then I feel sorry for her.”
    Kalista stomped her foot and fumed. Then she promptly spun to Juliet. “Mistress, she’s being mean to me!”
    Juliet was mixing two potions but froze in place as Kalista whined. She turned her red glowing eyes on Kalista. “Then slap her. Or spank her. Do something to punish her if she defies you.”
    Hearing that made Kalista’s stomach turn into a knot. She’d never slapped anyone before. Or spanked them.
    It didn’t help her anxiety at all to hear Viv laughing at her.
    “What’s so funny?” she demanded.
    Viv just kept laughing and bouncing in the tight golden web. 
    Kalista stomped her foot again. “Tell me!”
    “I just can’t help but find it hilarious,” Viv explained, her lips stretching back into a grin. “I was actually jealous of Juliet that she was able to turn you into her slave so easily, except you’re not actually all that useful of a slave.”
    That comment stung deep. It pricked her pride and made her face flush hot with anger. “Of course I’m a useful slave for Mistress.”
    “Sure, maybe if she uses you as a mindless worker to move stuff or just a fucktoy to play with. But she can’t ask you to tease other women when you clearly have no idea what you’re doing.”
    It hurt to hear that, but only because Kalista knew it was true. When Mistress ordered her to tease and punish Viv she had eagerly jumped to obey, except she didn’t have a clue how she was supposed to do any of that to Viv.
    The witch must have sensed her weakness because Viv pressed on. “You’re obedient, but you’re not evil or cruel like us. You’re not kinky or dominant. You’re just a tool to be used. Nothing special.”
    Kalista puffed up her chest, desperate to defend herself. “I’m Mistress’ top slave. I’ll help her take over the world!”
    “Not with that attitude you won’t. If Juliet really is going to take over the world then she needs a slave who can control her other slaves and keep them in line. At the first sign of resistance you ran off to Juliet whining for help.”
    Kalista shuddered. Then she raised her hand up threateningly, though she had no idea what she’d do. “You shut up or… or I’ll spank you.”
    Viv just rolled her eyes. “Knock yourself out, I could use something to laugh at.”
    “And you think you can do better?”
    Now Viv’s eyes lit up with cruel glee. Just seeing that expression made Kalista shiver with fear. And something else.
    “Yes, I could. If I was free I’d have you bent over my lap, spanking your ass red without mercy. And all the while slipping my fingers into your dripping cunt, never letting you forget how much you love it.”
    Kalista stood there with her mouth open, as shocked as if she’d been slapped. She’d never had anyone speak to her like that before. Her heart was racing. And her pussy was…
    She was wet. Kalista shuffled her feet together and looked away, wondering what was happening. She was Juliet’s slave. Wasn’t she only supposed to be turned on by her Mistress?
    “Well, Kalista?”
    Kalista whipped around and blushed. How did Viv know she was turned on?
    “W-what?”
    “How about you free me from this web and I’ll show you exactly how you’re meant to treat a weak, needy slut.” Viv flexed her arms in the web, still tied down tight. Kalista knew that the witch was trapped, and yet she felt like she was the one cornered. Her racing heart wouldn’t stop booming in her ears.
    Then Viv grinned at her.
    “You’ve already lost to me.”
    Kalista opened her mouth to protest, but nothing came out.
    “You know you can’t hope to break me. And I bet you also know how easily I’d be able to break you. I bet I wouldn’t even need ten minutes before you’re moaning my name.”
    “I- I-”
    “Cumming on my fingers, crying out my name in ecstasy. Just like a good slut should.”
    Kalista shivered and her clit throbbed.
    “Admit it. You already know where you stand against me.”
    She did. It was so obvious. But she wanted to serve Juliet. 
    Kalista’s eyes darted over to her Mistress, surprised to find that Juliet had stopped working. She was watching her, face flushed, and her red eyes intently focused on Kalista. Did her Mistress see how weak and horny she was? Why wasn’t she stopping Viv?
    “Kalista.”
    She turned, meeting Viv’s intense eyes. Kalista immediately lowered her head, and found herself staring at Viv’s naked body. So beautiful with all those tattoos. 
    “You know you belong beneath me. Say it.”
    “I-” Kalista gulped. Knowing that Juliet could hear every word, Kalista bowed her head and admitted, “I’m beneath you.”
    “You’d break like a good slut for me.”
    Her stomach was filled with fluttering butterflies and her pussy dripping wet. “I’d break like a good slut for you.”
    “I’m so much more capable. More determined. You see it now, don’t you, Kalista?”
    Kalista glanced up and saw Viv staring at Juliet, something unspoken between them. Viv really was the better one between them.
    “Now admit the truth. Admit how things should be with the most capable one in charge.”
    Kalista put her hands together over her crotch, rubbing her thighs tight. She wanted to serve Juliet so badly, to be hers. But Viv was right about everything. She had to admit the truth.

~ ~ ~

Viv watched as Kalista twisted anxiously beneath her, probably too horny to stop herself. And Juliet was just watching too, not saying a word to stop her. All it had taken were some threats of pleasure and promises of being used and Kalista was ready to break her vow.
    Kalista would admit that Viv was the better mistress over Juliet, and then she would be hers to use.
    She was feeling particularly clever over this victory. It was Juliet’s fault, really. When she’d enslaved Kalista to her will she’d been so specific. She hadn’t said that Juliet should rule, but that the most talented and powerful should rule. Juliet had arrogantly assumed that would be her in Kalista’s view, but Viv just gave the girl a taste of what a real Mistress sounded like and she was ready to break.
    Viv couldn’t get free of the web, but she could take Kalista away from Juliet. Between the three of them Kalista was the only one with any magic left. She’d subdue Juliet. Free her. And then together they enslave Juliet so that Viv could rule over them both.
    It would be a truly satisfying victory. Kalista just had to admit the truth.
    “Say it, Kalista. Who should really be in charge?”
    She saw Kalista’s lips open, defeat written on her face. It was her moment of triumph.
    “You,” Kalista finally said, quietly.
    Viv saw Juliet shiver across the room. She was gripping the back of the chair tight, her red eyes burning with excitement. Viv could only hope Juliet was dripping wet as she watched her newly created slave turned against her.
    “That’s right,” Viv cooed, keeping her eyes on Juliet. “I should be in charge.”
    “Yes,” Kalista said, voice trembling. “I don’t deserve it. You should be Juliet’s top slave.”
    “Precisely. It only makes sense for me to- wait, what?” Viv’s head whipped around. “What did you say?”
    “I said you deserve to be Juliet’s top slave, not me.” Her tone was entirely sincere, if slightly heartbroken. “I want it, but you’re so much more capable than me. I’m just a slave fit to be used. You’re smarter, and stronger, and… and sexier. You should be at Juliet’s feet, not me.”
    Viv’s jaw dropped. That hadn’t been what she was arguing at all!
    “No, Kalista. I should be in charge over you and Juliet!”
    Now Kalista looked up, confused. “But Juliet is our Mistress. So you’d be beneath her. And I’d… I’d be beneath you.” She blushed as she said it, starting to smile as she warmed to the idea. “I wanna feel everything you said, Viv. To be spanked and fingered and moan your name. I’m sure Mistress would love it.”
    Viv shook her head in horror. How had this gotten twisted around on her?
    From across the room Juliet chuckled. “You heard her, Viv. Once you drink the potion and submit to me I’ll make you my top slave. Then you can use Kalista to your heart’s content. All to please me, of course.” She winked at Viv, which only made the restrained witch angrier.
    “Why you-” She was ready to call Juliet all sorts of names, until she noticed a faint red glow on the desk. Viv’s heart caught in her throat as she saw the vial of crimson light tucked under a piece of paper, almost like Juliet was trying to hide it.
    She’d finished the dream-sharing potion. Probably while Viv had been trying to convince Kalista to abandon Juliet and serve her instead. Juliet had sat there and watched the whole thing with that ace up her sleeve. No wonder she hadn’t tried to stop Viv.
    “I can’t wait for you to teach me,” Kalista said, putting her hands on Viv’s hips. She grinned up at her, all that fear gone. “I know I’m not evil and cool like you, but I promise I’ll work hard to make you and Mistress Juliet proud.”
    There was nothing Viv could do but groan and hang her head.
    “Leave her be, Kalista,” Juliet said as she rose from the desk. “I still need your help with this potion. And only you can help me with this part,” she added, which made Kalista squeal with simpering delight.
    “That potion’s useless,” Viv muttered, hating to admit her own failure. “You really think it’ll improve Kalista at all?”
    “Silly, silly, Viv. Still can’t see the bigger picture.”
    Juliet grinned at her, a wicked sneer fit for a villainess. She waved the crimson potion before Kalista’s face, letting its red glow play over her pretty features. “I’m not giving her your dream of power, or mine. Kalista’s dream is going in this potion. And then we’ll force her dream right down your throat.”
    Viv shrank back in the web, a terrified fly now facing a fate worse than death. “You wouldn’t.”
    “Oh Kalista, sweetie. Touch this potion for me. Tell it your deepest dream. The thing you want more than anything.”
    Kalista stroked the vial with an eager, helpful smile. “Why, it’s to see you rule the world, Juliet. The strongest, evilest, sexiest witch sitting on the throne of the world. And I’ll do anything I can to serve her and help her rule. Just like you told me, Mistress.”
    The potion roiled in the vial as she spoke in dreamy wistfulness. The infernal crimson color faded, muting to a blander, quieter pink. A submissive, serving color that reflected only meek worship.
    “No!” Viv roared. Her own potion being used to strip away her lifelong dream? To make her pathetic as Kalista? It was inexcusable. It was downright evil. And she was utterly helpless to stop it from happening.
    It was then she noticed Juliet fingering herself, savoring every tortured expression on her face. Why did the woman about to break her have to look so beautiful?
    “Excellent work, slave. Now let’s give her this potion so she’ll be as devoted as you are. Then you two can fuck like rabbits while I watch.”
    “I can’t wait, Mistress!”
    Viv miserably watched as Kalista took the potion. As soon as they made Viv drink it she’d abandon all her dreams of ruling the world. Instead she’d happily hand that position over to Juliet, and even help her take over, like a dutiful lapdog. That poisonous dream of eternal submission to Juliet was the perfect cage to trap Viv’s ambition. There’d be no escape from it. Viv would whole-heartedly live to be Juliet’s obedient slave.
    Stuck in the golden web and awaiting her fate, Viv had no choice but to admit that Juliet had outplayed her. It was a nearly flawless victory that made Viv burn with jealousy. Viv was supposed to be the one enslaving others and ruling the world. Instead she was about to be defeated because of her own hubris.
    Which was why Viv had to escape.
    She strained her fingers as she tugged on the golden web, getting the firmest grip she could. Then Viv shut her eyes and focused. She pushed Juliet and Kalista and her impending enslavement out of her mind. Everything faded away as Viv reached deep within herself, calling on any faint embers of magical energy still inside her. Just a spark. That’s all she needed.
    Suddenly she felt it: a familiar thrumming sense of power. It was incredibly weak, but when you were dying of thirst in the desert you worshipped every drop of rainwater. Viv clutched the web and pushed her energy out through her fingertips in an unruly pulse of energy. The golden thread absorbed and nullified magic, but it was all connected to Percy. Juliet might have claimed control of the fabricated spider while she was unconscious, but it was Viv who had taken care of it all these years, ever since she’d stolen it from some wizard who’d locked it away in a cabinet. She’d trained it, practiced with it for hours.
    It was her spider, and she’d be damned if it was going to betray her now.
    The warm flow of magic swept through her hands and vanished, leaving her utterly drained. She opened her eyes wearily. Juliet and Kalista had their backs to her, eclipsed by the churning pink glow of the potion. It was over. 
    Viv hung her head and went limp, letting the web hold her up. Maybe it’d be peaceful being a slave. And Juliet was a magnificent witch. Perhaps this was all for the best.
    The golden threads holding Viv aloft suddenly went slack, slipping away one by one and threatening to drop her to the floor. Viv quietly caught onto the web just as her naked body swung free, red lines crisscrossing her body as the torn web left it’s impression against her skin. Viv looked over gratefully as Percy hurried along the web, cutting the last of the restraining threads away from her.
    Viv lowered herself to the ground, careful not to make a sound as she watched Juliet and Kalista cooing over the glowing potion. Juliet reached up and patted her slave’s head, and Kalista practically melted in pure gratitude. Did Juliet really want to turn her into a simpering sycophant like Kalista? If so, then it meant the newly corrupted witch was seriously underestimating her. Juliet might be talented, but Viv had spent her whole life fighting for everything she had. It was time to teach Juliet who she was messing with.
    Her eyes darted over to her secret room of weapons and potions, hidden behind an illusory wall. Percy was cutting off the last of the golden threads that clung to her feet. Just a few seconds more.
    Which is precisely when Juliet finally turned around. “Alright Viv, it’s time to wipe away that pesky resistance of yours. Soon you’ll-” Juliet looked up, her expression dropping into numb confusion as she saw the golden web in tatters, and Viv crouching behind the bed. Her red eyes flashed, her mouth opening and closing as she tried to figure out how Viv could have possibly freed herself.
    It was an extra few seconds that Viv desperately needed. Unfortunately Kalista didn’t stop and stare. She instantly fumed, face red with indignation. “How dare you try to escape Mistress!”
    Kalista’s outburst snapped Juliet out of her shock, and together they threw out their hands to launch spells at Viv. Luck was on Viv’s side, though, since Juliet’s hand did nothing, not even producing a spark of energy. She was still drained. They were even.
    Kalista, though, blasted out a swirling purple tornado of energy that launched itself across the room, tearing Viv’s blanket off her bed and launching scattered papers into the air. The magical tornado was aimed right for Viv’s head, but Viv just grinned. Even without magic, she could handle Kalista.
    She still held the remains of the golden web in her hands, and now Viv threw it up before her like a curtain. The flimsy golden web hung in the air as the twisting tornado crashed against it- and the tornado scattered apart, dissolving away into the golden threads as nothing more than harmless purple sparks of magic. The spell fizzled out, and Kalista was left speechless.
    Good.
    Viv shook her head in disapproval. “It’s a real shame, Juliet. Your slave might have nice tits but her magic leaves a lot to be desired.”
    Just as she expected Kalista charged at her, leaping up onto the bed and snarling, “I’ll show you what my magic can do!”
    It was almost too easy. Viv would sidestep and swing out the remnants of Percy’s web, trapping her and letting Percy seal her up. With her magic nullified it would leave Juliet completely exposed.
    Viv gripped the web tight, ready to throw it as soon as Kalista jumped. But just then Juliet’s commanding voice rang out. “Stop.”
    Kalista froze in place like she’d been petrified, still posed to jump. She was too far away for Viv to chance throwing the web yet.
    Hand on her hip, Juliet walked closer to the bed and said, “It’s a trick. She’s going to try to catch you in the web, making you useless and me helpless.”
    Kalista reacted as if the bed had caught fire. She made a terrified leap backwards and nearly tumbled to the floor in her haste to get clear. She quickly went to her mistress’ side, glaring at Viv but keeping her distance now.
    Annoyed, Viv clicked her tongue and let the golden web dangle from her fingers. “You should have let her jump. I was really looking forward to seeing Kalista all tied up.”
    Juliet chuckled. “That does sound incredibly hot, but I can’t make this too easy for you.”
    “Yes, because being trapped in a magic-draining kinky web was too easy.”
    “It apparently was,” Juliet said in a low, curious voice. Her eyes were shining, and Viv could practically see the curiosity burning away inside her. “How did you get free? I’m not even sure if I could get out of that trap.”
    “Why don’t we tie you up and find out?” Viv said with a wink.
    And Juliet actually blushed, even squirmed. “You have no idea how much I’d enjoy that. Really, Viv, if I was going to be anyone’s slave I’d want it to be you.”
    Viv was surprised to find that she believed her. It wasn’t just a trick or a lie: as determined as Juliet was to enslave her, she apparently enjoyed the depraved thought of being an obedient slave as much as Viv did. Was that really something they shared in common? A strong desire to rule and a hidden desire to be ruled? Or did Viv’s potion give Juliet more than just the dream of taking over the world?
    “Unfortunately, I can’t let myself serve anyone,” Juliet told her with a frown. “I was made to rule this world and everyone in it. All the heroic adventures I went on and all the villains I defeated only trained me to be the best. I was made to be evil. I was made to be kinky and sexy. And I was made to be your mistress, Viv. You showed me that. It would be insulting to the gift you gave me if I didn’t melt your mind into obedience and turn you into my loving pet.”
    “Or maybe all those villains failed because you hadn’t found the right witch to defeat you yet,” Viv countered. She dropped the web, which took Juliet by surprise. As far as she knew it was Viv’s only weapon. Kalista raised her hands, lightning crackling along her fingertips to attack, but Juliet raised a hand and stopped her. Kalista stepped down without question, bowing her head and waiting. All while Juliet kept her eyes on Viv, curious and clearly excited.
    “And you think you’re the right witch?”
    Viv blew her a kiss. “I know I am.”
    “Neither of us have magic, Viv. But I have your little tools.” She waved a hand over to the small pile of jewelry and magical knick knacks she’d confiscated. It was nothing but a bluff, though. Juliet wouldn’t use them; too risky to use magic tools when she didn’t know what they could do. “I have a loyal slave ready to fight for me.” Kalista stepped up proudly. Not that Viv cared. She could outsmart Kalista with ease. “Finally there’s me. And I’m just far more capable than you’ll ever hope to be.”
    “Maybe… maybe you are,” Viv forced herself to admit, taking a few steps away from the bed, like she was giving up. She kept her eyes locked with Juliet’s, and forced herself not to look or angle herself towards the hidden room. Just a few more feet. “Maybe you are better than me. Maybe you deserve it.”
    Juliet smiled. “But you won’t give up.”
    “Nope.”
    “Because the game is about fighting with everything you’ve got, so that win or lose, there’ll be no regrets.”
    Viv smiled back. She felt the exact same way. “No matter who wins, we’re both going to be happy, aren’t we?”
    Juliet opened her mouth for a smug comeback, but then paused and smiled. “Yes. I think we’ll be happy.”
    “So no hard feelings, right?”
    “No hard feelings,” Juliet agreed. Her eyes suddenly darted around the room, checking the shelves and the walls, but to her perspective there was nothing near Viv. She couldn’t see the doorway into the magic room that Viv had installed herself when she arrived. 
    “What is it?” Juliet suddenly asked, curiosity dripping from her voice. “What trick do you have? You have something to use against me.” Juliet licked her lips and squeezed her thighs, her pussy glistening with need. “I wanna see what you’ve got, Viv.”
    So Viv threw her hands up in the air and shrugged. “I’ve got nothing on me.”
    For just a moment Juliet’s expression dimmed, disappointed that there wouldn’t be a fight.
    And then Viv stepped backwards through her illusion, entering her hidden room. The look on Juliet’s face as Viv must have seemed to phase right through the wall like a ghost was absolutely priceless. She savored that amazed, beautiful expression on Juliet for as long as she dared, and then Viv spun and got to work.
    Distantly she heard footsteps rushing in, Kalista and Juliet’s voices muffled by the illusion. The room was technically in another plane of existence, Viv’s own personal pocket dimension where she could work in peace. And, more important, hide her best toys from inspections and thieves.
    Her fingers trailed along a shelf, running over the strange arcane items one by one. What would be best?
    She heard a bang against the wall. Kalista was pounding on the open doorway, unable to enter the illusion. But then she saw Juliet take Kalista by the hand, pushing her slave’s fingers to the fake wall and tracing them into a pattern. A rune to break magical barriers.
    “Shit,” Viv muttered, overturning a box and rifling through the scattered items. Even Kalista would be able to use an advanced spell like that with Juliet directing her. Finally she saw it: a thick silver necklace, nearly a collar, with a cat’s head engraved into the front. The Collar of Bast.
    There was a deafening crack. The room lurched like it had been dropped several stories. Viv clutched to a desk to keep from falling, while potions tumbled and crashed to the floor nearby. Green and purple fumes billowed up from the spilled potions, and Viv held her breath. No time to figure out what potions had fallen and if they were safe to breath. Now her refuge was quickly filling with a potentially poisonous cloud. She spun, still needing one more thing.
    Kalista had her hands pressed to the open doorway, a glowing arcane rune burning before her as solid, dark cracks splintered through the air, threatening to break the entrance wide open. And behind her stood Juliet, poised and ready for whatever was coming. Even as Viv hurried, she managed to notice a hand between Juliet’s legs, rubbing at her clit.
    Storms, but Viv wanted to fuck herself too. This was the most excited she’d ever felt in her life.
    The noxious potion fumes were spreading, and Viv’s lungs were burning as she forced herself not to breath in. Getting desperate, she peeked behind her desk and saw a staff made of gnarled wood, polished to a fine sheen from centuries of care. It was wrapped in red and pink silks, and perpetually smelled of strawberries, not that Viv could stop to smell anything at the moment.
    She snatched up the staff, careful to grab it by a section wrapped in dark, oiled leather. Staff in hand, Viv turned to see Kalista and Juliet braced to meet her. The green cloud of potions was still spreading through the air, pushing her out. Which suddenly gave her an idea.
    Viv lifted the staff and swung it across her desk, thwacking another set of vials and launching it at the doorway. They shattered right at Kalista’s feet. The potions burst into a colorful rainbow of smoke that billowed up like a mushroom cloud, obscuring everything. Viv crouched and faced the cracking doorway, barely visible through the cloud of colorful gases spewing from the broken vials. She was ready to finish this.
    Kalista made a final push against the doorway and it shattered open with a crashing sound as reality fractured. As soon as the hidden room was connected to Viv’s bedroom there was a rush of air, and the multicolored cloud of potions burst out from the door.
    “Shit!” Viv heard Juliet cry out, and she saw the faint outline of their feet fleeing backwards through the smoke. Nearly out of air, Viv charged forward with everything she had, staff in one hand and the silver collar in the other.
    It was time to settle this power struggle once and for all.

One final battle to see who will come out on top. Will Viv use her tools to conquer her opponents and take her rightful place on the throne? Or will she be claimed by a witch of her own creation? The final chapter of the series is up on my patreon right now if you want to support me and read it all at once. You can find links in in my ROM bio or in my discord server and see announcements on all new stories, along with everything else Sammynona going on in the world. You can also check out my official bluesky page:  https://bsky.app/profile/sammynona.bsky.social

x27

* No comments yet...

Back to top


Register / Log In

Stories
Authors
Tags

About
Search