The DEO agents deployed to form a litteral wall of kryptonite guns in front of Supergirl. Alex was among them and it seemed she was the only thing Kara could look at. Her and the strange gun she was holding. Before anyone could order to fire, the kryptonian used her super-speed to knock all the agents, making a few lucky ones drop their gun and simply knocking out the others, before flying higher to admire her work.

Alex was now on the ground, trying to catch her breath after hitting the road hard. She looked around for her gun and found it under the DEO car next to her. Quickly, Alex lay on her stomach, crawling under the car. But just as she grabbed the gun, a hand captured her ankle in a powerful grip, and in one strong pull, Kara dragged her sister from under the car. Alex tried to replicate and made an attempt to point the cure towards Kara with a determined roar.

"Don't even think about it." Kara spat as she grabbed the agent by her injured shoulder, making her drop the gun and cry in pain.

The kryptonian lifted Alex without effort, still holding firmly the fabric of her uniform, and looked right into her eyes. Alex tried one last time to recognize her sister in those blue eyes. But all she could see was hate, desire and evil.

"Too bad you wouldn't join me. You would've been one of the most powerful people under my reign."

"Kara...stop." Alex called one more time, desperate and in pain.

"No one can stop me."

After that, Kara threw Alex like a ragdoll, making her crash onto the hard road violently a few meters away. Alex just had the time to exhale a muffled cry before falling unconscious, her body rolling a few times on the asphalt. Seeing the unmoving figure, Kara couldn't retain a small laugh.

"So weak." she said, flying towards Alex.

Kara's eyes, as soon as she landed, started to glow. First red and then white, hot bright white. But before she could make her fatal move, she felt like a truck ran into her. The young woman found herself hitting the road on her back, making a trench on her way. As soon as she got on her feet and then in the air, a smile made its way to her face. This was going to be even more fun than she had imagined.

SSSSSSSSS

"Let me go." Astra said firmly as she entered the infirmary

"What? No, I can't do that." Doctor Hamilton countered, not really sure if she should be afraid or not

"My neice is too powerful. She's too strong for your forces and soon, she might kill someone." Astra started still firm but with an ounce of concern in her voice. "I can help. Please, let me go." she almost begged.

Hamilton was torn. Astra was a criminal just a few months ago, a deadly enemy. But today, she was maybe their only hope to bring back Supergirl. Technically, she wasn't allowed to but she knew what was happening outside. She knew it was bad.

"Come on! I know you can do it. Because you are the chief doctor, you have the code to desactivate my bracelet." the general pushed, a bit angry by the lack of response.

Finally and without a word, Hamilton locked eyes with Astra, took a step forward and tapped the three number code on the kryptonite bacelet to desactivate the effects. Astra looked at the green glow disappear and thanked the doctor with a simple look, before flying as fast as she could, using her freshly returned powers.

SSSSSSSS

"So you finally found the courage to show yourself. How brave of you." Kara smirked at the green martian hovering in front of her

"This is necessary." J'onn started calmly. "But know that I do not want to fight you."

"That makes one of us." Kara spat before lunching herself.

J'onn did the same and the two colided with force. Before Kara could even think, the martian phased through her and punched the young woman in the back. Kara didn't fall, catching herself before touching the ground. Turning back, angry to have been hit, she felt an other punch before J'onn phased a second time and took advantage of her confusion to grab the kryptonian by the shoulders, forcing her into a building, scratching her head on the concrete front all the way up. Then, after allowing himself a split second to check on the alien in his arms, J'onn threw Kara with all he got towards the road. The young woman hit the pavement with enough force to create a crater and make all windows around them vibrate. Even Cat and Adam felt the impact and gasped at the shock. Kara stumbled to her feet a bit desoriented. But she wasn't done. Not yet.

And the martian made a huge mistake. Instead of attacking right away, he observed her, giving her time to catch her breath and even look around her. Kara recognized Agent Vasquez knealing next to Alex, making sure she was still breathing.

J'onn was staring at Kara carefully. He didn't want to do this. Fighting her was like fighting his own daughter. But the Martian knew he didn't have a choice. It was for National City's sake, for Kara's sake. Even if he had to reveal himself as an alien, he would do it. Thankfully, with all his agents down or hidden, no one had seen him transform. There was still a chance to get out of this safely as Hank Henshaw.

His reflexion stopped when Kara turned to face him, angrier than ever. Only a few meters were separating them. Using super-speed the young woman closed the distance within the second, filling the air with a scream of rage. J'onn wasn't expecting such demonstation of anger and was cought off guard. Kara punched him hard in the stomach with both of her fists, sending him flying. The young woman gave him an upercut in mid air, sending him even higher. And she punched him the jaw again and again, using one hand after the other, screaming at each contact of her knuckles on his face, flying always higher in the night sky. And after reaching a hight superior by far to the tallest building surrounding the two fighters, Kara flew just slightly above J'onn and jumped on him with both feet, using both super-strength and flying to push the martian towards the ground, always faster. J'onn couldn't do anything, he couldn't react. The previous punches had been unsustainable and he was too dizzy and disoriented to defend himself. So, when his body hit the ground, making an even bigger crater than before, it took a few seconds for J'onn to open his eyes. His back, his neck, his arms. Everything hurt. But still, he had to fight, he had to save the ones he loved. With all his will, the martian got painfully on his feet and looked up only to see a grining Kara hovering above him.

"Did you really think you could beat me?" she asked as rhetoric.

J'onn wouldn't give up. He was a fighter, a warrior. He was the Martian Manhunter. He got only the time to make one step and Kara used her heat-vision to light a car on fire just a few meters from him. It was too much.

"You're not a big fan of fire, aren't you?" Kara grined machiavously

She watched, satisfied, as J'onn fell to his knees, dizzy, and tried to crawl his way away from the raging flames. Kara took pleasure in his pain and even let him distance himself just enough so he could get back on his feet. When J'onn did, he faced the young woman with a sorry expression on his face.

"Let's see how you do it when I hit you directly." Kara said vehenmently.

Her heat-vision hit J'onn on the thigh. He backed up, screaming in pain, before falling to his knees again. Kara smiled. But just as she was about to walk closer to him and give J'onn the death he deserved, a voice stopped her.

"Little One!" Astra shouted from the air

"Aunt Astra." Kara said with a sudden genuine smile before flying towards the other kryptonian

"You cannot kill them. They are your friends." the general added

"But they disagree with me, with my destiny." Kara started, then took her aunt's hands. "But you understand, aunt Astra. You know why I'm doing this." she said with a soft, hopeful voice

"Yes, I do." the woman admitted. "You want to restaure and assure the house of El's authority."

"See, I knew you would understand." Kara smiled brightly. "Together, we can do anything. We can rule the city."

"No we can't, Little One." Astra said gently, squeezing her neice's hands

"But why?" the young woman asked, confused.

"Because this is not the right thing to do. And hurting people is not the right way to obtain what you desire in life." the general explained, hoping she could get her beloved niece back

"I don't uderstand." Kara started suddenly upset. "You said yourself that humans were inferior to us, that they couldn't rule themselves without destroying their planet."

"That was all before you changed me, Kara."Astra started, feeling she was swimming in a pool full of sharks. "Let me do the same for you."

"No!" Kara exclaimed, jerking her hands backward. "If you won't join me, then you must die like the rest of them!"

That was all that was said before the battle between the two kryptonians began.

Kara lunched herself to her aunt but in a quick reflex, Astra used her heat-vision, sending her niece floating backward. Astra came on Kara as fast as she could but the young woman blocked her fists in her hands and the two were now battling in the air in a duel of strength, practicly immobile. None of the fighters were surpassing the other. That was until Kara used her freeze-breath just centimeters from her aunt's face. The sudden cold blurred Astra's vision and she quickly retreated her arms to protect her face. Kara used the distraction to punch her in the stomach and through the building previously dammaged. Astra recovered as soon as she was on the other side and took advantage of Kara's momentum to throw her through the same building, making an other hole in it. The general then gave a serie of punches to her niece, never letting her rest like J'onn did. She even used her heat-vision to pin Kara against the ground. When she stopped, the young woman stumbled on her feet and quickly regained her balance, smirking dangerously. Astra was panting.

"What?" Kara started full of herself. "You're already tired? How come it's my second fight in a row and I'm still fresh?"

That was the question indeed. Despite the dust on her suit, the messy hair and the slight increase of breath, Kara seemed in perfect health. Maybe it was one of the effects of the red Kryptonite. On the contrary, Astra was beginning to feel tired. She was a warrior, yes. She was trained, yes. But never in her life, she had fought against an other kryptonian that powerful that long. Non had been strong but not as strong as Kara under the influence. This was taking a lot of energy and willpower from her.

A duel of heat-vision started. It was Kara that initiated it and she was already surpassing her aunt. Astra had only had the time to replicate to defend herself but hadn't been able to put all of her strength in the beams. So, rather quickly, Kara started to walk closer as her beams became stronger. Astra felt her knees getting weak until finally, they gave away and she fell. Kara was quick to catch her by the collar, staring intensly in her opponent's eyes. Astra did the same as her face filled with determination. The general punched the young woman in the guts before taking off, flying upward. But Kara hadn't let her grip go. So, when Astra tried to throw her fist at her niece's face, she was surprised to find her punch blocked by her hand and soon, it was Kara that had her fist against Astra's cheek. Still holding her, Kara punched her a few times and steadied them in the air. It was like thunder in the sky at each strike. Finally, with a disoriented Astra at her mercy, the young kryptonian started a backflip and used the momentum to kick her aunt in the jaw with her foot. After a few seconds in the air, Astra started to fall.

SSSSSSSSS

Still on the ground, the green martian was feeling his thigh heal itself. J'onn groaned in pain as he stumbled to his feet. Then, he limped behind a DEO truck.

A few meters from it, Alex was still lying uncounscious with Vasquez trying to get her to safety, as close as she could to a black van. Vasquez wasn't really a field agent. She was trained to combat just like her peers but she was more of a computer person and usually stayed at the base. When she was assigned to a mission, she would stay in the van and guide everyone, hack into security feeds and disactivate alarms. But when Supergirl attacked all the agents and was blowing up cars everywhere, she found out that her usually secure van wasn't the best place to be at the moment. So here she was, dragging a dear friend to safety and hoping very hard that Supergirl, an other dear friend, would be defeated.

As Vasquez eventually managed to sit Alex against the van, great was her surprise when she saw Hank henshaw limping from behind the same DEO van, just before watching a green alien come from the other side of the same car.

"How is she?" the director asked, kneeling next to the two women

"She'll be fine, sir." Vasquez said, hiding her doubt and confusion. "What should we do, sir?"

"Right now... nothing I'm afraid." Hank said, sighing and looking up to the sky where a dark figure was falling without restrain.

SSSSSSSS

Astra fell to the ground, and again, the buildings around trembled. All the agents were astonished and desperate. How were they supposed to win when two powerful aliens couldn't take Supergirl down?

In a last attempt, with what remained of hope, determination and strength, Astra snatched a street lamp from the sidewalk and swang it to hit Kara. But the general was too weak, too tired. The younger kryptonian blocked the attack and grabbed the street lamp. Kara turned Astra's own attack against her and smached the lamp on the street and Astra with it. This time, the general didn't have the strength to get up. She could barely see her niece. Her vision was blurry and her breath hard. Her eyes widened however, when she saw a huge merchandise truck coming fast. It lasted only a second. She couldn't escape it. The truck landed in a terrible thud and then nothing. Everything was silient. No one was screaming, or running. There wasn't any human-made noise in the entire street, maybe the entire block. The agents were extremely quiet, not wanting the same fate as Astra. Alex had woken up just seconds before the truck landed with Hank's hand on her mouth to prevent her from saying anything. Everyone was speechless and astonished, including Cat and Adam who had witnessed the entire battle from the balcony. They stared wide-eyed as they saw Kara walking slowly towards the truck she had just thrown on her defensless aunt. What they couldn't see however, was the smile on her face. With J'onn and Astra down, no one could get in her way. At least that was what she was thinking. Just as her smile widened, Alex came behind her, ignoring Hank's protests, cure gun in hand. This was crutial. If Kara slipped her focus off of her destruction, she could notice Alex and crush her to pieces. But she didn't. And when the red ray exited the gun, it was too late.

SSSSSSSS

"I have to get down there." Was all Adam could say when he saw Alex walk behind Kara with the gun

"Adam, wait!" Cat shouted after her running son.

He was already in the elevator. Cat didn't feel necessary to do more because when she looked back at the scene of war playing in the street, she saw Kara being hit by a thick red ray.

SSSSSSSS

Her surprise was great as was her pain. The pain that erupted from her back went up slowly into her chest before shooting straight up in her brain. Kara stayed petrified a second before falling in a heap, struggling to stay awake. Alex ran to her side, dropping the heavy gun.

"Kara!" she called, kneeling next to her sister and putting a hand on her shoulder

But she didn't respond. Her eyes rolled to the back of her head and her limbs started to shake and soon, her entire body was convulsing.

"What is happening?" Adam asked, running towards them

"I..I" Alex was panicked.

Kara was still convulsing, hard, making occasional muffled sounds as her head hit the concrete road. Adam didn't know what to do either. But finally, Alex acted. It wasn't much but the agent was trying to contain the trembling body. Pushing firmly on Kara's shoulders, Alex put her entire weight on her sister's uper body. Adam tried to follow and blocked the young kryptonian's legs. It was only half working. Adam and Alex watched, helpless, as a dark red substance trickled from the corner of Kara's mouth.

"Is that blood?" Adam asked quickly, worried to his maximum

"I don't think so." Hank said as he joined them

And it wasn't. This was lighter and foamy. It was red kryptonite. And finally, finally, Kara calmed down. Her body stopped shaking to everyone's relief. Alex immediately checked for a pulse. It was steady and strong. The agent exhaled a breath she didn't realize she was holding and let herself fall in a sitting position. It was finally over and she was exhausted. Alex looked at Kara and then all around her. Agents were helping their collegues on their feet, medical teams were all over the place treating the first wounds they could encounter. A single tear rolled down her cheek and Alex hung her head. It was over and she was in pain. Her shoulder hurt like hell and she couldn't get rid of that white strong pain in her head. Squeezing her eyes shut, she felt someone forcing her to her feet. It was one of the DEO's doctors. She fought at first, looking at her uncounscious sister lying in the dirt. Adam was by her side, holding her hand, and an evac team was coming with a gurney. Kara was in good hands. So, reluctantly but willingly at the same time, Alex gave in and let herself guide to a DEO car.

SSSSSSSS

"Sir." an agent called, coming closer to Hank who had been watching closely over Kara as she was being strapped to the stretcher. "Sir, it's General Astra." he added.

That got his attention for sure. Hank was always the last to walk away from a mission. He would make sure that every single one of his men were safe before regaining his base. Never had he thought that he would do the same for a former enemy.

The agent led his superior to the truck at a quick pace. His face was dark and hard. Astra had been one of the greatest menace Earth ever knew but today, today she was a hero. And every agents knew it. They had witnessed it first hand.

"She's still under there?" Hank wondered, already knowing the answer

"Yes, sir." the agent confirmed.

Hank had to get her out of there. He wished so hard he could read Astra's mind, see if she was still alive. No one had seen him transform, his cover was safe. Did he have to blow it himself to save Astra? Hank sighed heavily with worry. All his life would be ruined just to lift a stupid truck.

Fortunately for him, his reflexion was cut short by a rumbling sound coming from the truck. The few agents near it took several steps back, including Hank. The truck trembled and then, Astra appeared from under it, carying it on her shoulder. She was visibly exhausted and was putting all of her strength in one last move. With a cry of pain and effort, Astra pushed the truck backward and dropped it behind her, panting. She was drained and couldn't hide it. A second later, the kryptonian fell in a heap from exhaustion, uncounscious. Hanks rushed to her side.

"I need a medical evac. Now!"

AN: Finally Kara is cured! Well that was a long wait lol

A very long chapter compared to what I usually do. I hope you like the change. I don't think it will stick though.

I don't say this very often but this chapter was a first for me. I never wrote and action scene like this one and I am asking for advice and feedback. It would really help me. So please review as much as you can. I would really apreciate . But anyway, like always, I will reply to you.

I really liked to play with J'onn's secret. I think it was a guest that mentioned it in a review. I didn't want him to get arrested and everything so no, no one saw him...maybe ;)

Next, Kara has to deal with the first true emotions that come and might overwhelm her.