Work Text:
There was a forest where nothing lived.
No birds, no beasts, not even rot. The trees stood bare as bone, the air brittle with old magic, and in the centre of that dead wood stood a stone tower with no doors. They said Death lived there.
And she did.
Agatha Harkness came to the forest to find her.
The witches had sent her, claiming they wanted answers. Power. Bargains. But Agatha came for something else. She did not know what, only that something hollow lived in her chest and had lived there for years.
Inside the tower, she met Rio.
Rio Vidal. Tall as shadow, quiet as ash. Green eyes that burned with an unnatural flame. She was not human, not fully. She called herself a witch, but Agatha suspected she was older than that. Something in the shape of a woman, who knew death as a lover and life as a toy.
What Rio offered Agatha was not kindness.
It was power—in exchange for obedience.
And Agatha, for reasons she could not name, said yes.
It began, as many endings do, with a letter.
The wax seal was a perfect spiral, green and cracked. The parchment smelled like sulphur and smoke. Agatha opened it with trembling hands and read the words aloud, though she was alone.
“If you want to know what you are, come. The tower will find you. Come willing. Come bare.”
No name. No signature. But she knew who it was from.
Rio Vidal. The Witch of the Tower. The one who walked between breath and burial. The one who, they said, could give you anything—as long as you gave her everything.
Agatha burned the letter in her fireplace and packed nothing but a knife.
She traveled by night, as the trees grew thinner and darker. Snow fell in fat, silent clumps. Her breath came out in clouds. She passed under dead branches and hollow moons. When she reached the clearing, the tower was waiting.
Tall. Black. Doorless.
And still, it opened for her.
The air inside tasted like salt and lightning. The walls pulsed with something alive, or perhaps something that used to be alive. A spiral staircase led upward. She climbed.
Rio waited at the top.
She wore black. Not robes, not a gown, but something more ancient—cloth wound tight around her waist, bare arms marked with inked sigils that shimmered as Agatha looked. Her hair was long, and her eyes were older than the stones beneath her feet.
“You came,” Rio said. Not a question.
Agatha swallowed. “You summoned me.”
“I simply invited you,” she corrected. “You accepted.”
She circled Agatha like a predator. A finger brushed her hair back. Agatha didn’t flinch.
“You’re brave,” Rio murmured. “Braver than the others.”
“There were others?”
“There are always others. None of them came bare.”
Agatha glanced down at herself. She’d worn only a cloak over her skin. Nothing beneath.
“And you,” Rio whispered, dragging a single finger down Agatha’s chest, between her breasts, “came bare.”
Agatha’s breath hitched.
“Tell me what you want,” Rio said.
“I don’t know,” Agatha replied honestly.
Rio smiled, slow and sharp. “Then I’ll give you what you need.”
Agatha stood in the centre of a ritual circle.
Her cloak had been taken. She wore nothing now—only the cold air and Rio’s gaze, which burned hotter than any fire.
Sigils glowed faintly on the stones beneath her feet. Each was carved in Rio’s own hand—ancient symbols of dominion, surrender, and blood. Agatha didn’t recognise the language, but the magic thrummed against her skin like a heartbeat.
“This is the contract,” Rio said, stepping barefoot into the circle with her. “Not of paper. Not of ink. Of flesh. Of power.”
“What do you want from me?” Agatha asked.
“I want your surrender.”
“All of it?”
“Yes.”
“And what do I get in return?”
Rio tilted her head. Her eyes were wild and kindled with heat. “You get to survive me.”
There should have been fear. But Agatha felt only hunger. She knelt. It wasn’t dramatic. It wasn’t rehearsed. It was instinct.
Rio came closer. Her hand settled at the base of Agatha’s throat. “This circle will bind us,” she said softly. “But you must speak the words.”
“What words?”
“Three,” Rio whispered. “Only three. I am yours.”
Agatha’s lips parted. “I am—”
But Rio’s fingers tightened, not choking, just pressing. “Say it like you mean it.”
Agatha looked up at her, breathless. “I am yours.”
The air crackled.
The sigils flared violet and green, then burned out one by one. Agatha felt it slide into her chest—a tether of magic, thick and intimate, joining her to Rio like a leash. Not pain. Not possession.
But claim.
Rio’s smile turned feral. “Good girl.”
Agatha shivered.
“Stand,” Rio said. Agatha rose without question.
The ritual had changed something. In the air. In her. Her blood felt thicker, her skin more alive.
Rio stepped behind her.
“Hands on the wall,” she ordered.
Agatha obeyed.
The stone was cool under her palms. She heard Rio move—cloth whispering, fingers summoning silk-black bindings out of air. Magic twisted around her wrists, securing her. Not tight. Just enough.
“Are you okay?” Rio asked.
“Yes,” Agatha breathed. “Keep going.”
A satisfied hum. Then Rio pressed against her back, bare breasts to bare spine, and let her mouth drag across Agatha’s shoulder.
“You are mine now,” she whispered. “And I will teach you what that means.”
Rio started slow.
Her fingers mapped Agatha’s body like a spell book—every inch studied, read, memorised. She teased. She tormented. Lips at her nape. Nails down her ribs. A hand between her thighs, pressing lightly, then retreating.
Agatha gasped.
“Do you want me to touch you?” Rio asked, voice dark silk.
“Yes,” Agatha begged.
“Say it properly.”
“Please, Mistress.”
That earned her a reward.
Two fingers, slow and firm, sliding through wet heat. Agatha arched, moaning. Rio bit her shoulder—not hard, just enough to make her gasp again.
“You like that,” Rio whispered. “Being taken. Being used.”
Agatha nodded desperately.
Rio’s fingers moved deeper, curling with wicked skill. Her other hand came around, playing with her breast, pinching her nipple until Agatha trembled.
“You’ll come when I say,” Rio murmured. “Not before.”
Agatha whimpered.
The pressure built. Wave after wave. But Rio knew her body better than Agatha knew it herself. Every time she got close, Rio eased off, made her wait, made her beg again.
“Please, Mistress, please—”
Not yet.
Then—finally—Rio pressed a kiss to her ear and whispered:
“Now.”
Agatha shattered. Her body convulsed, wave after wave rolling through her. Her cry echoed in the tower, her knees gave, her breath came in sharp, broken gasps.
Rio held her until she stilled.
“Good girl,” she said again. And this time, Agatha wept.
Agatha woke on silk. Not in the circle. Not on stone. A bed—large, cold, and carved from the bones of some creature that did not walk the earth anymore. The sheets shimmered with spells.
Rio sat at the edge, reading from a book that had no pages—just smoke held in place by will.
“You were asleep for a day,” she said without looking up. “You broke twice and bled a little.”
Agatha touched her thighs. The ache was exquisite.
“I didn’t know magic could feel like that,” she murmured.
Rio shut the book. Her expression darkened, not with anger, but with warning. “That wasn’t magic.”
Agatha met her eyes.
“You asked what I wanted,” Rio said. “I want all of you. That includes your pain. Your desire. Your surrender. But it also means your darkness.”
Agatha hesitated. “You think I have darkness?”
Rio rose from the bed. She moved like smoke, like death in the shape of a woman. She came close and cupped Agatha’s cheek.
“You wouldn’t have come to me if you didn’t.”
Agatha leaned into the touch. “Then take it,” she said. “If you want my darkness, have it.”
Rio kissed her forehead. “Then we make another bargain.”
She held out her hand. In her palm lay a needle made of bone.
“This time,” Rio said softly, “you give me your blood.”
Agatha didn’t flinch. She took the needle and pressed it to her palm. When the blood welled up, it was black and thick, Rio smiled.
“Say it.”
“I am yours,” Agatha whispered. “Even the parts I hide.”
Rio laid her down on the altar. Not a bed this time. Cold obsidian, engraved with runes of old gods. Her wrists were bound above her with glowing threads, not rope. Her legs spread, open, offered. Her blood still marked her palm—and Rio licked it, slow, savouring the taste.
“You taste like ash and lust,” she murmured. Then she devoured her.
Not gently. Not patiently. Her mouth was all fire and possession, tongue ruthless, hands holding Agatha down as she writhed and sobbed. She was too raw. Too open. It was too soon—and exactly right.
Agatha begged. Screamed. Cursed. Cried.
And Rio never stopped.
“You don’t get to come until I’ve had my fill,” she growled. “You are mine to eat. Mine to ruin.”
Agatha shook violently. “Please,” she sobbed.
Rio drove two fingers inside her—deep, hard, relentless. Her tongue never left her clit. Her free hand gripped Agatha’s throat, just enough to dizzy her, just enough to remind her who she belonged to.
And when Agatha came, it wasn’t a climax. It was an unraveling. Her scream shattered the silence. Her limbs went limp. Her magic flared uncontrolled—lights burst around them, wind howled through the chamber, and the stone cracked beneath her spine.
Rio didn’t stop until she felt Agatha go still, empty, flooded. Only then did she kiss her mouth. Deep. Wet. Claiming.
And Agatha kissed her back.
There was a room in the tower with no doors. Just mirrors.
Some were broken. Others showed things they shouldn’t—flashes of other lives, other selves. Agatha stood naked at the centre, surrounded by her reflections. All of them wept. All of them begged.
“What is this place?” she whispered.
Rio stood behind her, clothed in shadow. “A room of truth,” she said. “It shows what you fear. What you want. What you will become.”
Agatha stared at one mirror. She saw herself, older, alone. Eyes black with ruin. Lips stained red.
“I don’t want that.”
“You already do,” Rio said. “But you don’t have to fear it. I’ll show you how to wear your hunger like armour.”
“And if I refuse?”
Rio turned her. Kissed her throat. “Then I’ll still break you. Slowly. Lovingly.”
Agatha trembled. “Is this still consensual?”
Rio’s hand slipped between her thighs. “You tell me.”
Agatha gasped. Her hips jerked. And she nodded.
“Colour?”
“Green,” she whispered. “Please.”
The mirrors fogged with magic.
Now they showed more than fear—they showed her body from every angle. Suspended by ropes made of vines. Legs spread. Wrists bound to the air. Rio knelt between her thighs like a priestess.
“You’ll watch yourself come for me,” she said. “Every time.”
And she began.
Rio used magic this time—flickers of cold air and flickers of heat, illusions that licked Agatha’s nipples, spectral tongues that traced her spine. Her real hands were no less devastating—two fingers pushed deep, thumb circling ruthlessly, mouth everywhere at once.
Agatha cried out, watching herself writhe in a dozen mirrors.
“You like being seen,” Rio said, licking the tip of her breast. “You like knowing you’re mine.”
“Yes,” Agatha sobbed. “Yes, Mistress—”
“You’ll say your name while you come. So the mirrors remember.”
Agatha’s mind shattered. Her body tightened, thighs shaking, hips jerking.
“Say it,” Rio ordered.
“Agatha,” she sobbed. “Agatha Harkness belongs to Rio Vidal—”
She broke.
Every mirror lit up at once. Twelve versions of her screamed, climaxed, collapsed. Magic poured off her in violent pulses. The tower shook. The spell screamed with her, and Rio, watching, smiled like a god.
Rio held her in the centre of the mirror room.
Agatha was boneless, limp, tears on her cheeks. Her voice was raw. “You didn’t have to be so—” she whispered.
“Brutal?” Rio supplied. “But you liked it.”
Agatha nodded slowly. “I did.”
“Because this is what you are. What you’ve always been.”
“And you?”
Rio looked into the nearest mirror. Her reflection smiled back, but her eyes were endless.
“I’m the one who keeps you alive long enough to enjoy it.”
The tower had one forbidden chamber.
No doors. No windows. Only a circle etched into the earth with blood so old it could no longer be cleaned. Rio stood at its edge in ceremonial garb—green silk threaded with bone, eyes rimmed with soot, her hands painted with Agatha’s sigils.
Agatha was already waiting inside the circle. Naked. No ropes this time. No spells. Just willingness.
“I’m ready,” she said.
Rio stepped into the circle. Magic screamed as it sealed behind her. “This is the binding of your soul,” she said. “Not just your body. There’s no safe word here. No green, yellow, or red. You leave this room either mine, or broken.”
Agatha’s breath trembled. “Then break me.”
Rio didn’t kiss her. Not first. She grabbed her hair and dragged her to her knees.
Agatha moaned. Her spine arched. She offered her throat, and Rio bit it. Hard.
“You will crawl for me,” she said. “You will beg without words. You will come only when I spit your name into your mouth.”
Agatha nodded. She was already crying.
Rio used everything. Hands, mouth, magic. She tormented her. Teased her. Denied her. Took her. Over and over. One orgasm stolen before it could crest, another ripped from her with brutal precision.
Agatha sobbed. “Please—please, I can’t—”
“Yes, you can.”
Rio forced her face into the stone floor. Spanked her until her skin welled red. Marked her with her teeth. Fingers entered her from behind, merciless, twisted, wet with magic.
“Say it,” Rio snarled.
“Yours,” Agatha cried. “I’m yours, Mistress—”
But it wasn’t enough. Rio took her to the edge again. And held her there.
“You want to come?”
Agatha nodded furiously.
“Then say it properly.”
“I belong to Rio Vidal. In life. In death. In all my broken pieces.”
The magic shattered. And Agatha came—harder than ever. Her scream was wordless. Her body thrashed. She couldn’t think. Couldn’t breathe.
Rio finally kissed her. Not sweet. Not soft. A sealing. A claim. Tongue and teeth and soul.
They collapsed together.
Agatha lay in her arms, marked from throat to thighs. She didn’t speak. She didn’t need to.
Rio kissed her wrists. “Now you are mine.”
Agatha looked up at her. Her eyes were red, but shining. “And you’re mine too.”
That surprised her. Rio tilted her head. “Am I?”
Agatha reached up and touched her cheek. “You broke me. But I bled into you. That means you’re stained, too.”
Rio smiled. Dark. Twisted. Satisfied.
“Good.”
