Mairin was running away from a woman in a robotic suit with the "E" emblem on her helm. Mairin was running for her life while she was holding an egg that she stole from the Team Flare labs...She barely managed to escape from there but she also took an egg that the scientists wanted to kill for their experiments... She just couldn't let that happen.

"I've- got- to- escape..."(panting)

"Volcarona. Heat Wave." The mysterious woman ordered as the Fire type attack encompassed the street...

The last thing Mairin remembered was how she held the egg as the fire overtook her body as she burned alive.

...

They were standing at the top of the Prism Tower in Lumiose City..

After a long battle with Lysandre, the only Pokemon that Alain had left was his Bisharp...He used the remote access emergency system to send all his other injured Pokemon to the Pokecentre. Seeing that Bisharp was no match for Lysandre's Pokemon, he decided to leave him in his Pokeball. Alain was filled with despair.

Alain bent down on his knees...

"I...I didn't want THIS to happen...All I wanted was to help Mairin!" As the city was submerging into chaos. Alain remembered Mairin's face as he broke down...It was thanks to her faith that he could win the Kalos league...Her smile kept him moving on...Protecting those whom he loved...IF Alain couldn't stop Lysandre, there would be no future for the two of them. But now...Mairin was already dead, even if Alain didn't know it yet.

Ash was silently engulfed by Lysandre's machine that was draining all of the aura power out of him...

"HAHAHA ! I SHALL DESTROY THIS WORLD!" Lysandre shouted out as he pressed a button on his machine.

Suddenly Ash's body began to disintegrate in the laser cage where he was suspended.

"NOOOOO!" Alain cried out as a flash of blinding light engulfed the scene.

...

Alain discovered himself floating around in a white blank space...

"Where am I?"" He wondered.

"YOU. YOU LET THE CHOSEN ONE DIE."

Alain turned around to see Arceus himself towering like a cliff over him. Alain wasn't sure but it seemed that on a far distance away he could make out a green fairy Pokemon, a red and white dragon, another different red dragon except...It was Groudon! And Kyogre... And a lot of others that Alain didn't recognize...However, the presence of the thousand armed Arceus himself was overwhelming - Alain could see a thousand of blinding solar rays extending from Arceus's ring.

"It's...It's...Arceus..." Alain barely managed to pronounce.

"YOU LET ASH DIE."

"I'm SORRY! I had no choice..." Alain cried out in tears as he spoke to Arceus. "I had to help Lysandre gather the Mega Evolution energy...because it was the only way to help Mairin and her Chespin..."

Arceus drilled Alain with his red eyes, scanning his soul.

"YOU ARE SPEAKING THE TRUTH. IN THIS CASE, I WILL MAKE AN EXCEPTION AND FORGIVE YOU. YOU WERE PROTECTING WHAT WAS DEAR TO YOU AND I CANNOT CONDEMN YOU FOR THAT. I SUPPOSE THIS IS WHEN MY DIVINE INTERVENTION IS MOST NECESSARY..." One of Arceus's divine arms bursted out a piece of energy that started spinning in front of Alain.

The rotating floating shadow materialized in front of Alain. Second by second, the features were becoming more clear as the persona turned out to be an unconscious shadow copy of the body of Mairin with a red egg attached to her bag by ropes.

"HER CHESPIN'S SOUL HAS ALREADY BEEN ABSORBED BY ********(Arceus said something Alain couldn't understand) BUT THE GIRL HERSELF CAN STILL BE RESTORED ...I ALLOW YOU TO REUNITE WITH THIS GIRL UNDER THE CONDITION THAT YOU MUST ALWAYS REMAIN LOYAL TO HER AND OBEY EVERY SINGLE WORD SHE SAYS. IF YOU DO NOT COMPLY TO THESE TERMS, HER SOUL WILL IMMEDIATELY BE SENT BACK TO THE DISTORTION WORLD - SHE WAS DESTINED TO DIE YOUNG ANYWAY...OOPS! I SHOULDN"T REVEAL THE DESTINY OF SOULS' TO MORTALS...WELL, YOU GET IT, I HOPE..."

"I promise!" Alain shouted. And the same second as he shouted - out of nowhere a huge dark centipede dragon approached Mairin's floating body and fired something at her. It had the shape of a white Chimecho but nothing like those that Alain had ever seen - it was the definition of purity itself - this was the soul of a human as it appeared. As the white Chimecho entered Mairin's body... Her body stopped being a translucent shadow and started filling with three-dimensional flesh and matter... Mairin's eyes suddenly opened up in fear and misunderstanding of her surroundings...She didn't understand what was going on...Another "soul" in the form of a white transparent Larvesta entered the egg Mairin was carrying in her bag.

He broke into cold sweat as he realized that Mairin was already dead when he was on the tower with Ash and Lysandre... He was ready to do anything Arceus said in order to save her...and Ash, of course.

"I ...SHALL SEND YOU BACK IN TIME SO THAT YOU WILL PREVENT THE CHOSEN ONE'S DEATH AND I SHALL GIVE YOU MUCH TIME TO PREPARE... SINCE YOU HAVE ONLY A BISHARP RIGHT NOW, IN YOUR ASSISTANCE , I ALLOW YOU TO CHOOSE TWO OF THE ORIGINAL'S."

(Original's?) Alain thought. (Arceus must be referring to the Legendaries of the Hall of Origin) Alain realized.

"Ummm...I choose...Those two red dragons!" Alain decided that this wasn't the time to be picky so he pointed at the two legendaries that were standing the closest to him.

"I SEE. YOUR CHOICE - LATIAS AND GROUDON. WISE CHOICE - BUT YOU WILL HAVE TO EARN THEIR RESPECT...ESPECIALLY GROUDON'S"

As the two Legendaries that Alain chose were sucked into odd-looking Premiere Balls and attached themselves onto Alain's belt, Arceus said -

"THIS IS YOUR ONLY CHANCE TO REDEEM YOURSELF, ALAIN. THE WHOLE WORLD IS COUNTING ON YOU TO TAKE CARE OF ASH KETCHUM THE CHOSEN ONE."

Everything disappeared.

...

Alain opened his eyes. He was lying on the ground in an unfamiliar place in his usual black Trainer costume. He seemed to be lying on the porch of some sort of white rustic house.

"Ugh...I guess that was just a bad dream. Where am I though?"

"You had a bad dream? Tell me about it, Alain. Pleeeeease." A girl with red hair was lying right next to him with her head placed on Alain's shoulder. It was...Mairin!

"Ugh, well, ok..." (Alain immediately remembered his promise to Arceus about obeying every word of Mairin) At the same time he checked his belt and saw Bisharp's Pokeball...and two Marble Premiere Balls with Unown symbols on them...Alain, as a researcher could read the engravements. One of the balls had "LATIAS" and the second one had "GROUDON" written on it.

So it was true. They were sent back in time so that they could save Ash. Alain was more concerned with Mairin though. Now that she was alive and near him, he would never let her go. He gently hugged her and Mairin blushed.

"You probably won't believe this, Mairin, but...Arceus has given me a mission. I have to save Ash - we've been sent back in time...We must prevent the destruction of the world."

"Actually, I remember it all, Alain. I remember being dead...and how I was resurrected. I know that Chespie couldn't be returned. But I bid my farewell to him in the Distortion World so at least that's settled...And I have a new Pokemon egg. I saved it from the Team Flare scientists. " At the mention of Chespin Mairin's eyes filled with water and pain.

Alain nervously gupled. He was afraid that Mairin would be mad at him for what he had done. What must it have been like to be a dead soul? He couldn't even imagine.

"I'll be honest, Alain. I don't approve of your actions. I know you're not a bad person. However... You do realize that a lot of the problems could have been avoided if you just trusted me more? Couldn't you just talk about your problems with me? I'm not mad at you for doing bad stuff, I'm mad at you for not having trust in me. Do I really mean so little to you?"

They were now sitting right across each other on the grass in front of the white rustic house.

"I'm sorry." Alain was ashamed. He knew he was in the wrong. He didn't have the courage to look Mairin in the eyes after everything that he was responsible for.

"But...At least you're still with me - and that's all that matters." Mairin crawled over to Alain and locked her lips on his mouth.

The kiss was short but long enough to change the way Mairin and Alain felt about each other.

Suddenly,

"AHHHH! I'm Late for my starter Pokemon!" A certain young 10 - year old boy rushed out of the white rustic house banging the door-

He wasn't even properly dressed - he was wearing his green pyjamas.

As he ran off down the road, he left a cloud of floating dirt after himself.

"Was that...Ash?" Alain and Mairin wondered.

"We've gotta keep him in sight!" Alain said.

"Ok, let's go!" Mairin replied.

They ran off together after Ash.


Ok so this is my take on the whole "Alain Redemption" trope that has been popular recently! I decided to add in Mairin because she's a crucial character to Alain! And if there's anybody you want to see you can say it in the reviews!