"Gideon, am I okay?" asked Roy as he lowered himself into a chair in the med-bay.
"You are Mr. Harper. Though your back is injured, Mr. Allen did not succeed to break it" Gideon responded.
"Thank God..." Roy huffed as Ray and Firestorm entered.
"Barry is secured in one of the ship's containment cells" Ray announced.
Sara, becoming conscious, sat up and said: "Wait, why?"
"Hey, don't worry about it," Roy said reaching his hand out to grip Sara's.
Gideon spoke "Hela drank Mr. Allen's soul Captain Lance. Mr. Allen poses danger to the mission while soulless, but there is no need to worry as I will not let him out. In other news Captain Lance, I have restored your body to peak physical health".
"Thank you, Gideon" Sara looked at her teammates "Does anybody have eyes on my sister?"
"We made contact with Laurel, yes," said Jax.
"I have to say Laurel Lance is quite the badass" Ray added, "She's leading a resistance".
"Incredible" Sara muttered "Leave it to Laurel. Where is she now?"
"She is with Oliver and her teammates. They are going to fight Hela for Barry's soul" Roy explained.
Hela stopped short in front of the resistance fighters. She let out another scream. Laurel countered with a canary cry generated from her own body. Oliver shot her a puzzled look and Laurel shrugged. "It's part of me now" she informed him.
Hela spun around, unleashing several mystical bolts, but Oliver and Shado pierced each bolt with arrows.
"Give us Barry Allen's SSSSSOOOOOOUUUUUULLLLLLLLLL" cried Laurel.
"Give us his soul, or we will take it" barked Oliver.
"You think you have the power to contain a soul?" bellowed Hela as she cackled "You are jus a man in a hood, Oliver Queen. I have Barry Allen's soul and if you want it you have to extract it the hard way". She got a flying started as she blazed away from the resistance fighters, kicking up dust behind her.
Roy had gotten an idea and he and Firestorm traveled through the main cave of Purgatory. Finally, they found who they were looking for. "Nora Allen? Hi, I'm Roy and this is Jax. We are friends of your son, Barry" Roy said. "He could really use a mother's love and guidance" he then added.
"Roy, Jax, I want to help in any way I can, but I can't get out this cell" Nora responded.
"Don't worry about that, I've got that taken care of" Firestorm said, amped up. "How you doing Gray?" he asked, checking on his older friend.
"Mr. Palmer was right. Being locked in your head is giving me time for much-needed recuperation' replied professor Stein "Let's do this" he added. Firestorm grabbed onto the iron bars and rubbed up and down them with pressure. They melted slowly at first and then faster as they liquified.
"Amazing" Nora whispered.
"C'mon Mrs. Allen," said Roy offering his arm, and Nora accepted.
"None of us are fast enough to catch her, only Barry" complained Oliver. As he and the Resistance climbed back up access ramp.
"Couldn't get Barry's soul back?" asked Sara sullenly
"Unfortunately, no" responded Oliver. He looked at Laurel. Laurel moved to hug him. "Laurel, what if we can't get it back? I can't imagine life without Barry. Our Barry. Can you imagine what losing Barry would do to Iris?"
"Oliver", Laurel stared seriously at him "I know who you are in your bones. You are a hero, and heroes always find a way" She kissed his cheek.
Roy and Firestorm re-entered the time-ship with Nora Allen. "Who is this?" asked Oliver
"This is Barry's mother, Nora Allen" Jax replied, as Nora shook hands with Oliver and Laurel.
"Where is my beautiful boy?" Nora questioned
"Follow me," Ray said, escorting her to the containment cells. The whole team and the resistance followed them, not wanting to miss what happened found Barry trying to phase through the glass, but failing as the glass speedster proofed.
"Barry? Barry, my beautiful boy, you have to stop this" cried Nora. The speed force within Barry's eyes sparked and flickered. "Barry, please, salvage whatever is left of the Barry I know is still inside of you and fight for his soul. For me, Barry, do it for mom".
"Mom" Barry droned.
"That's right, my beautiful boy, mom's here".
Meanwhile, Ray had left and was taking a flight around the island. Where was this asgaurdian pain in the ass? He flew into the main cave and landed. Hela was standing in a puddle of liquid iron that used to be the bars of Nora's cell. She whirled around to face The Atom. For one instance, the goddess of death spoke quietly "You, you and your friends are not supposed to mess with the life cycle. What is dead should stay dead" she scowled.
"You are so right about that, Hela" said Ray "But Hela, I can not turn my back on Purgatory knowing you cause my friends to suffer". Before Hela could answer, Ray shrunk her down until she was only four inches tall and knocked her out with a tap on the head.
Ray sized up Hela to normal once she was in a containment cell with Barry. "Go ahead, Bar" Oliver encouraged. Barry sped up his hand and reached into Hela body.
"How do I know when I found my soul?" he asked.
"When you feel whole inside, you'll know you are touching your soul" Sara advised. She had experience.
Barry's hand brushed something and he grinned as he gripped it and pulled it out. "This is it. But how do I get it back in?" he asked
"Give it to me, buddy" Oliver extended a gloved hand and Barry placed his soul in it. Oliver loaded it into an injection arrow and administered it in Barry's left nipple. Barry's face was blank at first, but then the color and his smile returned. He hugged his mother. Nora turned away from Barry noticing a doorway of light.
"Mom?... What's going on?" Barry asked his mother.
"I don't believe it" gasped Nora. Standing in the doorway, was Henry Allen with a smile, just like Barry's.
"Nora," said Henry. Nora walked to Henry, Barry trailing close behind. Henry cupped Nora's cheek and they shared a kiss, warming everybody's heart. Nora turned back Barry who had tears rolling down his cheeks.
"My beautiful boy, thank you," she said "I can go to heaven now because I have nothing left for Hela to feed on. I have seen the man you grew up to be, the hero, and I am so proud of you". Barry threw arms around his mother one last time. Then he threw his arms around his father. "Take care of her, daddy" he whispered to Henry. Henry nodded in confirmation and kissed the top of his son's head.
"You take care of Iris," he said back.
"I promise" Barry whispered.
With that Mr. and Mrs. Allen turned and disappeared into heaven's light, the door closing behind them.
