A Witch's Dream of Power

Chapter 5

by sammynona

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

Viv drooled in Juliet Silverleaf’s lap like a contented and stupid pet. It felt so wonderful to have her head pet as she was told how cute and pathetic she was. Viv could have basked in the humiliation for hours. But the faint taste of lilac on her lips alerted her to the danger she was in.
    This was only a dream. It had been a long while since Viv had needed to shake off the anesthetic hold of a sleep spell. She’d long outgrown being vulnerable to such a weak spell, or so she’d believed. It took a concerted effort for Viv to pry herself up from the deep lilac cloud that had encircled her thoughts. The domineering Juliet holding out a collar faded into pink mist, though Viv knew that the real Juliet was waiting for her. Far more dangerous and with time to prepare. It gave her the final burst of strength she needed to wake herself.
    Just like that she was back in the real world, panting and shakily trying to collect herself. Her thoughts were about as sturdy as a crumbling sandcastle, but at least she was conscious again. The real question was how much time had she lost to the spell? How long had Juliet been able to plan her next move?
    Viv pushed her fear aside. She could still think. That meant Juliet hadn’t won yet. Although she’d managed her time wisely, as Viv saw when she opened her eyes and discovered that she was suspended in the air, naked and bound within an enormous spiderweb made of golden thread. 
    The web stretched from a post on her bed and off to the wall, leaving her wriggling in the center with her arms and legs spread out and her nudity on full display. She scanned the room but there was no sign of Juliet. She was out. Gathering supplies?
    Viv cursed when she saw that her room had been searched. Clothes scattered, and her potion ingredients stacked on her desk. Beside that was a pile of jewelry, gems and a miniature wolf figure whittled from bone: minor magical items that she’d smuggled into the academy. Nothing that would incriminate her as a witch, but a decent insurance policy.
    But judging by the golden web she was now trapped in, Juliet had made good use of her back up plan instead. Viv felt tiny legs scuttling over her right arm and looked over to see a mechanical golden spider, moving on it’s own and securing the golden threads restraining her wrist.
    The witch glared at it. “Percy, you traitor.”
    “Don’t blame him,” Juliet suddenly whispered from close behind, making Viv flinch as Juliet’s warm breath crept over her neck. The golden thread dug in wonderfully as she struggled. She could feel every loop and coil running all across her body, the unbreakable thread impossibly soft and delicate on her skin. “It took what little magic I had left after knocking you out to claim control of him and get him to tie you up for me.”
    “You sure didn’t waste any time before looting my room,” Viv grumbled.
    Juliet chuckled, still hidden behind her. “I had to be sure you didn’t have any traps you could deploy against me when you woke. I’ll be honest I was just looking for something to tie you up with, but I never expected to find Percival’s golden spider. I’d heard about it, although I never expected it could make anything this… beautiful.”
    “Thanks.” Viv flushed with embarrassment. She knew for a fact that there was no way to slip free of this web. The enchanted thread absorbed magic, nullifying all spells, not to mention the fact that Viv had personally programmed this web design into Percy so that anyone tied up would be completely helpless. It was only obvious now that Viv had never once considered herself being trapped naked in the center of the web.
    First her dream-sharing potion and now Percy. All her perfect evil tools were being turned against her.
    “You should really see yourself,” Juliet purred, stroking her fingers down Viv’s back. She let her fingers dance over the weaving strands of the web, plucking at them occasionally to make Viv writhe with pleasure as the web pulled taut around her body. “You look so beautiful like this, Viv. Like a work of art.”
    Viv opened her mouth to make some snide comeback when Juliet’s other hand reached up between Viv’s legs. The unexpected and intimate touch made Viv moan pathetically instead.
    “Maybe when I rule this school I’ll keep you in my room, lashed right next to my bed.” Juliet’s fingers rubbed at Viv’s cunt, and as much as Viv wanted to fight she couldn’t stop her hips from grinding down on those wonderful fingers, desperately trying to make them enter her needy pussy. But Juliet kept pulling her fingers back, and the golden threads kept wrapping tighter and tighter to keep her frustrated and suspended in place. “You’ll spend every night within arms reach. So I can reach out to tease and stroke your body whenever I like. Not to mention you can watch me every time I have sex.”
    Viv’s breath caught in her throat. Juliet wanted to fuck other people? She couldn’t, she was hers! Viv was the one who wanted to be fucked by Juliet every night.
    No, that wasn’t right. Viv wasn’t some needy girl with a crush. Was she?
    Her conflicted thoughts were interrupted as Juliet finally pushed two fingers deep inside Viv’s cunt. Viv groaned in gratitude, eyes rolling back as her mind shuddered at the pleasure. Juliet didn’t finger her, though. Just kept those fingers inside Viv, frustratingly still. Viv moved as much as the tight web would allow, trying to fuck herself on Juliet’s hand, even as she tried to tell herself that she didn’t want Juliet that much.
    “Mhm, your cunt seems to like that idea. You bound up, helpless, while I fuck a different girl in my bed every night. Looking you in the eyes as I finger them, or order them to eat me out, or fuck them with all sorts of fun toys. Doing everything to them that you want so badly for me to do to you.”
    “Ngghn, fuck,” Viv muttered, her clit throbbing with every word. Why did that sound so good? She was supposed to be the Mistress in charge, not Juliet. And yet, that sounded perfect. A denied slut, forced to watch the woman she loved fucking everyone but her. Such perfect punishment. 
    The admission that she loved Juliet should have shocked her, and yet it rang true. It had only been an hour since they’d started talking, but this corrupted Juliet was everything Viv had ever wanted. Merciless, confident, and wickedly creative. The only problem was that Viv was always meant to be dominant over her future girlfriend. And yet, Juliet made being beneath her sound so good…
    Juliet kissed at the back of her neck, making Viv shudder. Still teasing her cunt, Juliet reached her other hand through the web, bringing her fingers up to Viv’s face. Fingers that were drenched in the intoxicating aroma of Juliet’s own pussy. Viv opened her mouth and stretched out her tongue for a taste, unable to stop herself. The fingers were just out of reach. Obviously.
    “Just picture it, Viv. Watching me dominating all of those needy sluts, while you get nothing. Maybe if you beg nice enough I’ll let you lick the taste of my cunt off their lips when I’m done fucking them.”
    Holy shit, Viv thought, nearly cumming at the thought alone.
    Then without warning Juliet shoved her offered fingers into Viv’s mouth. As Viv sucked on them and moaned at the taste of Juliet’s cunt, Juliet started rapidly pumping her fingers in and out of Viv’s cunt.
    Viv bounced against the restraints of the web as Juliet fingered her mouth and pussy at the same time, locking her helplessly in her utter bliss of being used.
    “You belong to me.” Juliet didn’t say it as a question. It was a statement. An order. A truth.
    Viv rebelled against it, wanting to be the one to rule.
    But her resistance was so much quieter than she’d have expected. The rest of her rumbled in delight at the thought of Juliet treating her like this for the rest of her life.
    And caught in the misery of losing control of herself to another woman, Viv ended up cumming hard. At first she tried to hide it, shutting her eyes tight and not wanting to give any sign of her orgasm to Juliet. Couldn’t give that smug bitch the satisfaction.
    Then something broke inside her. The slut that Juliet wanted to own came out, and Viv moaned loudly against the fingers in her mouth, eager to embrace her new role. She let her toes curl, let her fingers writhe, let her body shake and rock in obvious pleasure. All for Juliet’s appreciation.
    Viv felt out of control. So weak. So needy. Just moaning Juliet’s name over and over, the words muffled by the fingers in her mouth. As soon as she gave in the orgasm swelled up again, rising in intensity and rocking through her entire body.
    Was Juliet using magic on her? She had to be. There was no way that this was just Juliet on her own. That she could be this… perfect.
    Viv floated in the afterglow of the orgasm. She didn’t even notice when Juliet had taken her fingers away, or had walked in front of her. By the time she’d collected herself Viv looked up to see Juliet smirking at her, triumph glowing in those wicked red eyes of hers.
    “You certainly seemed to enjoy yourself, Viv.”
    She shivered at the teasing tone. How often had Viv fantasized about talking down to a bound prisoner that way? She’d never imagined that the torment would be so wonderful on this end.
    And yet some part of her soul still balked at being controlled. “I suppose it was… pretty fun,” Viv replied, panting and cheeks flushed. “And that was a hot fantasy you described. Maybe I’ll do that to you once I take you down.”
    “Oh really?” There wasn’t a trace of fear in Juliet’s voice; only amusement. “You’re trapped in a web that absorbs all magic. There’s no way to escape.”
    Viv knew it was all true. Still, she managed to hold her head high. “I’ll figure something out.”
    “Seeing you resist is almost cute,” Juliet said, stroking Viv’s cheek. “Do you really think someone’s going to show up and save you?”
    Just then someone banged on the door, making Juliet jump and spin in surprise. From the other side of the door came Kalista Pureflow’s voice. “Juliet? Are you in there?”
    Of course Kalista would show up. Juliet’s little fan-girl had made her jealousy all too clear when Viv had taken Juliet away. 
    Viv got a little thrill seeing the panic in Juliet’s crimson eyes, terrified of being caught in such a compromising position. Not that Viv wanted to be caught tied up in a web, butt naked, but to have the school’s darling princess caught nude and dominating another girl would be priceless.
    Suddenly Juliet snatched her panties up from the floor and tried to shove them in Viv’s mouth. Viv moved her head away as far as she could, struggling with the intricate web holding her back.
    “What are you-”
    “Shh!” Juliet hissed, clamping a hand over Viv’s mouth. “Do you want her to catch us? We’ll both get expelled. Or worse they’ll find a way to turn me back.”
    Viv gulped. She definitely didn’t want that. Not after all the hard work it took to make Juliet into such a magnificent evil witch.
    “I’ll be quiet,” she whispered. “You don’t have to gag me.”
    “I can’t take the risk that you won’t say something just to get out of being my slave.”
    Viv put on a suspicious frown.
    Juliet blushed and added, “Plus it’s hot.”
    “Hello?” Kalista called again. The door rattled. “Juliet, are you alright?”
    And so Viv grumbled and opened her mouth, letting Juliet shove her panties in to gag her. Then she surprised Viv with a kiss on the cheek, before giggling and running off. As she hurriedly dressed Viv felt her mechanical spider moving across her shoulder. Percy quickly made it’s way around Viv’s head, wrapping soft golden thread across her mouth to keep the panties tied in place.
    As humiliating as it felt, Viv couldn’t deny how wet it made her being gagged.
    Kalista was still banging on the door like a jealous lover when Juliet, in a disheveled school uniform, ran over to open the door just a crack.
    “Hey Kalista, I’m fine.”
    “Sorry,” Kalista said, hidden behind the door. “I was just worried.”
    ‘So needy,’ Viv thought with a roll of her eyes. At least she had a moment to plan while Juliet shooed away the lovesick girl. She tugged the golden twine with her fingers, closing her eyes to try and focus. Though she barely had enough magic energy the witch could just sense a faint current of energy from Percy’s web. If she focused on it just right-
    “Come on in, Kalista.”
    Wait, what?
    Viv’s eyes shot open in disbelief, just as Juliet swung the door open wide. She saw Kalista Pureflow gasp in shock. And Kalista saw Viv’s tattooed body naked, gagged and bound in the web.
    “Whhrfrrghuh!?” Viv shouted, muffled through the soaked panties stuffed in her mouth.
    Juliet just grinned at her with red, delighted eyes. Kalista walked into the room, still shocked beyond words as Juliet closed and locked the door behind her.
    “I don’t believe it,” Kalista muttered.
    Viv struggled and whined against her gag.
    A hard glare crossed Kalista’s face. “She really is a witch.”
    “I told you.” Juliet came up behind her, and Viv saw Juliet’s corrupt red eyes fading back to their original green. When had she learned to do that? “Vivian tricked me into coming to her room, then tried to attack me. I managed to get the drop on her, though.”
    Kalista turned and favored Juliet with a sycophantic smile. “Of course you did. You’re so amazing, Juliet! Now let’s turn this nasty witch in so she can be punished.”
    Viv’s heart was racing with fear. Was Juliet really going to send her to jail? Didn’t she want to keep her as a slut like she’d promised?
    But Juliet quickly stepped in. “No, we can’t go to the teachers. We don’t know who else might be a spy. Viv told me that there’s a whole army of witches who have infiltrated the academy.”
    Viv raised an eyebrow. She hadn’t said anything like that.
    “You’re the only one I know I can trust, Kalista.” Juliet took the blonde’s hand and smiled sweetly as she lied through her teeth. “I need you to trust me completely if we’re going to save this school from the forces of evil.”
    Kalista believed her without hesitation. “I trust you. Just tell me what to do and I’ll do it exactly.”
    “Good,” Juliet grinned, and Viv saw a flash of red light in her hungry eyes. “I’m working on something that will protect you from the other witches. Just give me a minute to finish the potion.”
    Viv froze, her eyes going wide. Juliet was going to recreate the dream-sharing potion that she’d used on her. Was Juliet really going to make Kalista evil so she’d want to rule the world too? She imagined the world conquered by someone as shallow and needy as Kalista Pureflow and wanted to gag. She could make a good mindless slave, but someone like Kalista didn’t deserve to be a witch. What was Juliet thinking?
    Except she was still gagged, and her muffled warnings only earned a scornful glare from Kalista. She crossed her arms and stared daggers at Viv.
    “You can’t talk your way out of this. Juliet beat you, and she’ll beat all your witch friends too. She’s too smart for you to beat.”
    Viv groaned. It was such an obvious lie. How was Kalista falling for this?
    Then, miraculously, she saw Kalista narrow her eyes as doubt set in. “Hey Juliet, why is she naked?”
    Juliet picked up her head from where she was hastily mixing a potion. “What?”
    “Why did you take off Vivian’s clothes?” There was a hurt tone. Maybe Viv could use Kalista’s jealousy against Juliet.
    But Juliet just threw up her hands in an exaggerated display. “She stripped herself. I walked in expecting study practice, and turn around to see her naked and trying to jump me.”
    “That’s awful!” Kalista turned and bristled at Viv’s tattooed body. “I figured you were a pervert. You just wanted to get Juliet for yourself, but she’d never go for someone like you.”
    ‘She seemed plenty into me when she was fingering me earlier,’ Viv wanted to snap, but the panties in her mouth stopped her.
    Kalista walked up and grabbed Viv by the chin. “I can’t wait to see how they punish you. You’re going to deserve everything coming to you, witch.”
    Viv glared her down and Kalista flinched back.
    “You’re sure she can’t do anything?”
    “The web absorbs magic,” Juliet said in a bored tone, still working with the ingredients on the desk. “She can’t use any spells without them being sucked into the threads, and she’s tied up so she can’t slip free. She’s helpless. Er, harmless.” Then Juliet straightened up with a proud smile. “There. It’s finished.”
    Viv expected to see the glowing red potion she’d devised. Instead the vial Juliet revealed was a brackish green.
    “What is it?” Kalista asked, making a face at the ugly looking potion.
    “It’ll keep your mind safe from anyone trying to control you. Just drink it and you’ll be safe.”
    She handed the green potion to the hesitant Kalista, and that’s when Viv recognized what it was. It was a potion of mental enslavement.
    Viv thrashed against the web but was barely able to move. “Fsshrmm! Hrmm!”
    Kalista glanced her way. She seemed desperate for any excuse not to drink the nasty green potion. “What’s she saying?”
    “She doesn’t want you to drink. She knows as soon as you do that they won’t be able to use you against me.”
    Kalista shivered. “They would do that?”
    “She told me they want to enslave the whole school. Viv even said she wanted to make me her sex slave.”
    Kalista gasped. “We have to stop them!”
    “Then just trust me. Drink the potion. And you won’t ever be turned against me.”
    “Okay,” Kalista muttered. She gulped, then shut her eyes and swallowed down the enslavement potion. She winced at the taste, but smiled at Juliet, clearly hoping she pleased her. “I trust you, Juliet.”
    “You trust me completely, don’t you?”
    “I- I really do,” Kalista replied, a faraway look appearing in her eyes. “I trust you. I trust you completely.”
    “Tell me why you trust me.”
    “Because you’re brilliant,” the blonde replied, a blank look on her face. Viv watched as Kalista fell into a trance, jealous that she couldn’t be the one who snagged a slave like that. “You are so talented and amazing, Juliet. I can’t believe how great you are.”
    Juliet’s smile grew, and her eyes shifted back to their corrupted red color. “It’s only natural for you to follow someone as amazing as me.”
    “Only natural. To follow.”
    “And the most brilliant and talented person should be the one in charge. Right, Kalista?”
    “Yes,” she answered slowly, as thoughts shifted in her mind then sealed into place permanently. “The most brilliant and talented should be in charge.”
    “Is anyone in this school more brilliant than me?”
    Kalista sluggishly shook her head. “No one.”
    “Is anyone more talented than me?”
    “No one.”
    “So who should be in charge?”
    “You, Juliet.”
    “I should rule the school.”
    Kalista’s voice had dropped to a monotone. “Yes. You should rule the school.”
    “I should rule, and everyone should obey me.”
    “Yes.” No hesitation. “You should rule. Everyone should obey you.”
    “And if someone doesn’t want me to rule, then they’d be mistaken. Wouldn’t they?”
    Kalista blinked slowly, her entranced mind chewing over the words. “Yes. They’d be wrong. You should rule. You are the best.”
    “You would stop anyone who tried to stop me from ruling.”
    “I-” For a brief second her eyes fluttered. Then her face went blank and she nodded. “Yes. You deserve to rule. Anyone who stops you… is mistaken. I would stop them.”
    Juliet planted her hands on Kalista’s shoulders, pulling her in close. “You would help me make them obey me. Everyone should obey me.”
    “Yes. I would help them. Everyone should obey you. They should obey you. I will make them obey.”
    Juliet shuddered and squirmed, and even Viv was surprised to find how excited she was to watch. Juliet may be trying to usurp her place as top witch, but watching her work was fantastic.
    “You can be my slave, Kalista. Devoted to me. Serving me and helping me to reach my goals.”
    “Yes,” Kalista replied, with surprising strength behind it. “I will be your slave. I am devoted to you.” It might have been Viv’s imagination, but Kalista almost sounded happy speaking the words, with a stronger tone than her other blank responses. Was it possible that she already wanted something like this? To serve Juliet?
    “It wouldn’t matter if I was evil. You are mine. I am your Mistress. You will obey.”
    “It doesn’t matter,” Kalista agreed. “I am yours. You are my Mistress. I will obey.”
    Juliet took a deep breath, red eyes shining. “Kalista, I am evil now. I’m a witch, like Viv. She made me evil. I want to rule the world, and make everyone bow beneath me. Does that bother you?”
    Kalista tilted her head, as if considering it. Then she replied, “No. You are my Mistress. I will obey no matter what. I do not care if you are evil. I only want to serve and make you happy.”
    “Good slave.” Juliet reached out and patted Kalista’s head, and the entranced girl actually moaned at the touch.
    Viv wriggled jealously. The memory of having Juliet praise her for being good was still fresh in her mind. And her pussy was still begging for more attention.
    “Now Kalista, I want you to listen closely.”
    “Yes Mistress.”
    Juliet sighed, taking her hand away. “You know that I’m not in love with you, right?”
    Kalista’s eager smile dampened, her eyes blank. “I- I know.”
    “I know you’re in love with me, but I don’t feel the same about you. I doubt I ever will. I would only fall in love with someone who could challenge me, excite me. My equal.”
    Viv thought she saw Juliet’s crimson eyes flash over to her, but it was so fast that she might have imagined it.
    “I know you don’t love me,” Kalista admitted. “I had hoped you might, but I know now that won’t happen.”
    “Are you okay with that?” Juliet sounded genuinely concerned.
    Kalista’s lip twitched. “Can- can I still be your slave?”
    “Of course you can. I might not want to be in a relationship with you, but I’d be happy to have a devoted slave like you.” Juliet glanced down at Kalista’s impressive chest and licked her lips. “And Kalista, how interested would you be in fucking me?”
    Kalista’s face lit up, eyes shining as she soared up out of the trance. “I’d love it! I want it! I rub my cunny every night thinking about having sex with you. Oh please can we have sex?”
    Juliet actually took a step back, shocked by her eager reply. “Y-yes. Yes, we’re going to be fucking a lot.”
    “Thank you,” Kalista sighed dreamily. Her smile settled down, and her eyes went back to being blank and entranced. “I’m so happy to be your sex slave, Mistress.”
    Juliet reached out and cupped Kalista’s tits, squeezing them as her new slave moaned with delight. “When I take my throne and rule the world, you can be kneeling at my feet, eager to serve.”
    Kalista grinned wide. “Yes, oh yes Mistress! Please let me serve! I’ll do anything for you. Let me be your slave forever.”
    Juliet cupped her chin and stared deep into Kalista’s eyes. “You already are. The potion you drank is already fixing your mind in place, so it can never be changed. You belong to me now. Forever.”
    The trance faded, and Kalista blinked awake. Then she smiled. “Wow. I can feel it. It’s so weird. But in a good way,” she giggled. “I know I’m your slave. I know you deserve to rule. And I want to see it happen.”
    Juliet put her hands on her hips. “Perfect.”
    “Are you really evil?”
    “To the core,” Juliet said with a smirk. “Viv found a way to corrupt me, but I turned the tables on her. I tied her up and fingered her, teasing her about making her my slave too. You should have seen the adorable face she made when she came.”
    A dark cloud suddenly washed over Kalista’s face as she glared at the bound Viv.
    Juliet’s smile dipped. “Oh stars, don’t tell me you’re jealous about me touching another girl.”
    Kalista started in surprise, then bowed apologetically to Juliet. “Of course not, Mistress. I hope you get to fuck as many women as you like. I’ll even help you fuck them.”
    “Oh good. Then what was that look about?”
    Kalista straightened up, casting a suspicious look at Viv. “Even if you make her a slave, I’ll be your top slave. Right?”
    Now Juliet grinned and tapped her chin. “Hmm, that depends. Viv is a pretty capable witch. You’ll have to prove you deserve to be above her in my new hierarchy of slaves.”
    “I’ll do it!” Kalista said firmly, clenching a fist. “I’ll do anything you say, Mistress. I won’t let anyone be your top slave over me. That’s my place sitting at your feet.”
    “Very well, slave. Unlike you, Viv is still fighting my control. But I’ve got the perfect thing in mind to break her. Help me with that, and I’ll make sure she can be your good slut too.”
    Now Kalista looked at Viv hungrily. “Yes, that’s perfect. I’ll show I’m the better slave.” She reached up and tore open her blouse. “I’m gonna be evil, like you, Mistress.” In her fervor Kalista tore her uniform apart, forgetting all about modesty. “I’ll be a slut. I’ll be your slut. I’ll make others obey you too.”
    Viv shuddered against the web as she saw Kalista standing before her, her gorgeous body bared for them to see, her hands running over her huge tits and down to her dripping pussy.
    “And I’ll start with this slut right here, Mistress.”
    Juliet sat at the desk, crossing her legs and wearing a pleased smile on her face. Viv gulped, realizing what she was in for. The newly enslaved Kalista was going to put on a show. And Viv was going to be the star.

With a loyal slave now ready to serve Juliet, Viv will have to work hard to put herself above the newly evil witch. The complete seven chapter 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

x25

Show the comments section

Back to top


Register / Log In

Stories
Authors
Tags

About
Search