{Regina's POV}
"Wait what do you mean you're Hercules?" Regina asked."I mean... my dad used to call me that... before he left and died." David resolved crossing his arms. "I didn't think anything of it.. It actually means something?" He asked turning to Emma and Henry.
"I don't think your dad is dead.." Emma whispered looking back up at the mountain. Henry stepped forward.
"In the movies Hercules is Zeus's son." He said quietly.
"Wait... I'm a God?" David asked, "no.. no no no. That's impossible. I'm a human." Looking up at the mountain, David cocked his head. "My father's alive?" He started towards the mountain not taking his eyes off of it.
"What's wrong?" Robin turned towards Regina. She looked up at him confused and uneasy.
"I.. I'm not sure. Something's off about this, I can feel it." Everyone followed David towards the mountain. Once they reached the base, there was a man waiting at the bottom. He had... wings?
"Are you an angel?" Henry asked stepping up to the small gate. The skinny man laughed.
"No, kid. My name is Hermes. You've traveled many realms to get here. How can I help you?" He asked standing and reaching for a small staff.
"Oh my gosh I don't know how much more I can handle." Emma mumbled to Regina walking up by her. Hermes smiled. "Oh, yes we would like to see Zeus." Emma said crossing her arms and waiting for a response.
"I'm sorry that's not going to happen unless you get an invitation from the God himself." Hermes chuckled sitting back down. Snow turned to Regina.
"Now what?" She asked.
"Why are you coming to me? Your husbands his freaking son." She whispered back before pausing. "Of course.." she whispered.
"Hercules." David stated loudly. Hermes slowly stood and walked over to David, taking his glasses off.
"What? What did you just say?" He asked softly looking David in the eyes confused.
"I am Hercules," he said slowly but matter-of-factly. David's eyes got a little bigger and estranged as Hermes put his hands on his cheeks.
"David? My God you've grown." He breathed before embracing him. David awkwardly hugged him back unsure of what was going on. "Im not sure you remember me, but I am one of many uncles of yours. Your father and I have watched over you ever since you were a little boy. We haven't been able to see your life past your teenage years. The trace was lost on you." Hermes embraced him for a second time.
"We, uh need to see Zeus." David said as Hermes let him go.
"Right, uh this way. He will be thrilled to see you." Hermes opened the gate. Regina watched in utter shock as David and Mary Margaret stepped through the gate and instantaneously disappeared.
"What the bloody hell was that?" Killian pulled Emma, who was half way to the gate, back in horror. Regina still wasn't sure about this whole thing.
"It's fine it'll just transport you to the gates of Zeus's castle." Hermes sighed gesturing to the entrance. They were hesitant, but eventually everyone went through the small gate. Slowly opening her eyes, Regina saw the largest, most beautiful golden gate that she'd ever seen. A large "Z" was in the middle of the gate, and it split down the middle as the gates opened slowly.
A booming voice came out of nowhere. "Enter, mortals and demigod."
YOU ARE READING
The Truest Love
Fanfiction-AFTER SEASON 4A- After Anna, Elsa, and Kristoff have left for Arendelle, Captain Swan, Outlaw Queen, and others are faced with the biggest problem they've ever faced. As Emma and Killian look to defeat Rumple and his group of villains, they are fac...