AN: It's been a while since I've written a fanfiction, but after a fanfiction reading marathon, a plot bunny has entered my head and is dying to be written. Being part of a Rocky shadowcast means I'll likely get more plot bunnies that lead to more fanfics, if I have the time to write them. Who knows. This will likely be a oneshot. Rambling done."I can explain." Frank had said, and had proceeded to in song. He was ready to redeem himself, to return to Transylvania, to stop being such an asshole. Magenta saw that. She also saw that Riff Raff wasn't going to change his plan. She was okay with that.
That is, until Columbia's high-pitched scream sounded from behind them. Magenta had scarcely had the time to turn before Riff Raff fired the anti-matter lazer at the sorrowed groupie. Time seemed to slow down as Magenta watched her lifeless body crumple to the floor. A single tear rolled down her cheek as realization of her friend and sometimes lover's fate came to her. Columbia was not supposed to die. That was not a part of the plan.
Before Magenta knew what she was doing, she had snatched the lazer out of Riff Raff's hands. "Son of a bitch!" she sobbed. Columbia had been Magenta's only friend. While there was a lot of things they didn't understand about each other, there were the same number of things that they understood about each other perfectly, sometimes without communication. Magenta's whole body was trembling, she could barely stand anymore. The lazer was pointing at Riff Raff, though, not Frank, when it went off. It was an accident. Her trembling fingers had squeezed the trigger. She knew, though, she would have done it anyway. She hated him so much in that moment for killing Columbia, for changing their plan, that she didn't want to go home with him. She didn't want Frank to die. She never had.
She watched as Riff Raff fell flat on the floor, dead as well. She was shaking with sobs that were tearing at her, wanting to escape. The tears in her eyes blinded her. She screamed at the Earthlings to get out. She waved the lazer around dangerously as emphasis. She could very well shoot one of them accidentally, too. They didn't have to be told twice. They scurried out of the castle donned in the corsets, fishnets, and makeup Frank had decorated them with.
Once they were gone, Magenta let the lazer fall to the floor. She moved to where Columbia's body laid peacefully, as if she were sleeping. As Magenta knelt next to her, she could see the tear tracks that cut through the makeup that had been caked onto her face. Poor girl had been scared for Frank. As more tears streaked down Magenta's cheeks, she bent to kiss her forehead tenderly. "I'm sorry," she sobbed. She took her still warm hand in her own, kissing the knuckles and resting her cheek against it. "You weren't supposed to die, baby..."
She didn't notice when a cautious yet relieved yet saddened Frank had come up beside her. She jumped when he spoke her name,
"Magenta. I don't know why you let me live when Riff clearly wasn't going to, but thank you."
"I never wanted you to die," her voice cracked. She looked up at him. "You don't deserve to die. You aren't as innocent as poor Columbia, but I understand why you killed Eddie. I will never, ever understand why Riff killed Columbia." More tears streamed down her cheeks. She pressed a soft, final goodbye kiss to Columbia's unresponsive painted lips. "Sweet dreams, my darling." She let go of her hand and shakily got to her feet.
Frank automatically set his hands on Magenta's shoulders to steady her. After what she had done for him, he wished he could do something to comfort her. He wished he could tell her that he could bring Columbia back to life for her, but it wouldn't be true. He wished he could even bring Riff Raff back for her, if she ever decided she'd made a mistake. He couldn't do that either. After he spent a good while picking his brain, he found something that he could do. "Do you want a hug?" he asked her softly.
Frank wasn't one to give hugs. Magenta wasn't one to receive hugs. But this was no ordinary situation. "Yes, actually," Magenta answered. Frank wrapped his arms around her and it wasn't as awkward as either of them thought it would be. Magenta even let her head rest on his chest.
Frank took notice that his creation had run off with the Earthlings. Despite the low mood of the atmosphere, he chuckled. "Oh, Rocky...I didn't make you very bright, did I?"
"I scared him away..."
Frank looked down at her. "No, you didn't, Magenta. You scared the Earthlings away. He simply followed like a lost puppy. All he really was, really..."
"He was a decent enough creation, Frank." There was no need to call him 'Master' anymore. She looked up at him. "He was attractive, strong, and could move properly. Just wasn't much of a talker, but he was like a baby in an adult's body. It was amazing that he could do what he could."
That made him smile. "Thank you," it was genuine. "That means a lot. It really does." He reached out to her carefully, and when he deemed it safe, he let his hand come to rest on Magenta's cheek, gently wiping her leftover tears away. "I did care for Columbia, too," he murmured. "I wish there was something I could do to bring her back. But I can't."
"She loved you. As much as I thought I loved Riff, she loved you. Eddie was nothing to her in comparison. I was her security blanket. I can see why. Even when you were an abusive, jealous, selfish, god complexed bastard I could see why. You can be good. Right now, you're being really good, even sweet." She closed her eyes, leaning her cheek into his hand. "And I'm liking it - I'm liking you - a lot right now."
Frank truly was a romantic at heart, he just never opened up first, even if he was usually the first to lay out the charm. He was insecure with his heart, and usually pushed people away that managed to get close to it out of fear. Unless someone opened themselves to him, first, and melted away his defenses. In that moment, he felt closer to Magenta than he ever had. He brought his lips to hers in a soft, chaste kiss.
Magenta was surprised, but not shocked. She knew her words had been inviting. She allowed her lips to part, giving him permission to deepen the kiss if he wanted. She would let whatever that was going to happen happen. Columbia was dead, Riff Raff was dead, Rocky was gone, and the castle was empty. They were all they had, now.
Even though Magenta had spoken warm words, Frank was genuinely shocked that she was returning the kiss. He didn't want to break it, but he didn't want to push her too far, either. He was done playing with people. He didn't want her hurting anymore than she already had that night. He gently drew her closer. It wasn't lust he was feeling, it was compassion.
