The trio along with the dragons finally arrived above the island, after being lead by Ace. Hiccup felt the rage building inside. This island was the cause of a lot of pain, especially for the woman he loved so much. He realized she was right behind him and turned to look at her.

-"Ana? You're okay?", he called.

Ana was frozen. She couldn't help staring. Flashbacks of whips, yells, pain and screams rushed her brain but she shook it off and took a deep breath.

-"Y-Yeah. I am. You can go, I'll stay above with the dragons.", she swallowed but smiled at Hiccup.

Hiccup nodded at her. He was actually proud to see her taking it with such assurance. And mostly relieved she was sticking to the plan. He looked at Ace and Ace nodded at him, telling him he was ready. They flew to a secluded part and that looked forgotten on the island and Toothless and Dusk landed. Luna was flying around in her invisible cloak in the meantime.

-"Hiccup, be careful. Please.", Ana caught Hiccup's wrist before he walked further into the island.

Hiccup nodded and took her face, planting a fierce but tender kiss on her lips. He broke it and squeezed her hand one last time before going. Ace followed him but got stopped too by Ana.

-"You too.", Ana said.

Ace smiled and nodded with his hand on his hat. Both disappeared into the darkness of the island as Ana watched them. She heard screams and instantly she whined at the pressure on her scars. She felt the sweat on her face and back, memories coming back. She tried to shook it off but it was harder. She started to breath sharply till Dusk nudged her with his nose.

-"I-I'm fine Dusky. Don't worry. Let's just get out of here.", she put a hand on her heart and climbed on Toothless since Hiccup wasn't here to make him fly.

They took off in the sky as fast possible and hiding behind the thick clouds immediately. Dusk left a feather on the way. Feather that someone picked and considered it. Why it looked familiar to him?

Ace and Hiccup were walking carefully into one large corridor. A few hunters passed by them and they had enough luck to find dark corners to hide. They kept walking till Hiccup noticed Ace was suddenly slower.

-"Ace, hurry, we need to find Meg.", he called in a whisper.

-"Yeah Yeah sorry it's.. being here is... kind of hard for me.", he sighed.

Hiccup stopped to listen to him.

-"These cages. These walls. I was there. I could have saved a lot of them but felt like I was selfish. I wanted to save them all but I couldn't because I was weak.", Ace rubbed his face, his heart pounding in his chest, eyes watering, "I swear I would have saved Ana. But I had no way to make sure she could escape safely. I'm really sorry.", he closed his eyes, leaning on the wall.

He then felt a hand on his shoulder and looked up.

-"Hey. You had a purpose. A good one. You wanted to find the source so everything could stop at the same time for everyone.", Hiccup said, "I'm sorry too. For judging you too fast. My sister was right. You're a good guy. She has an habit for that and I have to admit I feel stupid for not trusting her right away. It could have avoided a lot of trouble.", Hiccup chuckled.

Ace chuckled with him.

-"Thanks Hiccup."

Hiccup nodded and smiled at him.

Until someone shook Ace from behind. Both turned, catching their weapons and pointing it to the stranger.

-"Guys! What are you doing here?!"

-"MEG!!", both guys gasped.

Meg was out of breath, Foxy was with her but his wing was injured.

Ace ran into her and crashed her into a hug, making Meg blinked of surprise. She smiled and returned the embrace happily.

-"You're safe. God I was so scared!", Ace whispered in her hair.

-"You'll need more to get rid of me.", Meg said in his shoulder.

She could finally relax and inhaled his scent. Ace broke the hug and put a hand on her face, seeing the little bleeding cut on her cheek. He wiped the blood away and just smiled at her. Meg leaned in his palm and put her hand on his.

-"You're crazy.", Ace grinned.

-"You're stupid.", Meg smirked.

Hiccup watched them meeting again. He couldn't help but smile. But his smile faded pretty quickly when he heard yells and loud steps coming toward them.

-"Guys!", Hiccup called.

Meg and Ace turned and saw hunters coming their way. Both three took their weapons and got into fighting positions, Foxy also growling by their side, ready to fight too.

-"I thought you were bad at fighting?", Meg teased.

-"Meh, I think it's worth the shot.", Ace shrugged.

The hunters charged and they also ran into them, shouting.

The icy eyed guy was standing at the entrance of the corridor, listening to the fight and watching the trio fight and knock every hunters on the ground. His stare was intense. He didn't want to do that. Not again. But he needed to. To keep going and reaching his goal. He took his katana and sighed.

A loud explosion resonated behind him. He turned around and saw dragons flying away from the arena. He looked up and gasped.

A Night Fury.

He couldn't believe it. No way. It was impossible. He felt excitement but also rage burning his insides. It was the cause of why he was where he was in the first place.

-"Plasma blast!"

That voice. He searched for it and saw the armored rider on the Night Fury. It sounded way too familiar but couldn't quite catch it.

-"Sir, the intruders are running away!", a hunter woke him from his thinking.

He shook his head and looked at the guy.

-"I'll go. They can't go very far anyway, there is no escape from that hall.", he stated and walked in the dark hall, his katana tight in his shaky hand.

-"Damn it! There is no exit except that window!", Meg said looking through the bars.

-"Wait, Ana is flying above us, she might see my sword.", Hiccup said, passing his arms through the window and waving his flaming sword.

A roar. A beautiful roar echoed in Meg's ears.
-"Luna!", Meg called, happy to see her dragon.

The trio stepped away just so Luna could shot the wall and destroy it.
Right at that moment, they heard steps again.

-"Let's go! Quick!", Hiccup said, mounting Toothless after Ana arrived with Dusk.

Meg ran to jump on Luna and turned back, watching Ace staying there, not moving.

-"Ace! Come on! What are you waiting for?!", Meg waved at him.

-"Someone needs to slow them down or they will shot at you.", Ace simply declared.

Meg blinked. She ran back to him and tried to pull.

-"It doesn't matter, we will shot them back. Come on now!", she pulled on his wrist.

-"They can hurt you anyway.", Ace said, resisting her tug.

-"You're not making sense. Ace come on!", Meg pleaded.

-"Sir! They're here!", a hunter shouted at the other side of the corridor.

-"Guys hurry!", Ana called.

Meg looked between Ace and their dragons. Ace really looked like he made up his decision.

-"I'm staying too then!", Meg said.

-"Meg. No. You need to go.", Ace took her by the shoulders

-"Then you too! I'm not leaving you!", Meg said angry this time.

-"Meg, Ace is right, someone needs to do a diversion.", Hiccup went by her side.

-"Then I'll do it!", Meg yelled, her sword in her hand.

-"No. I need to do it. I need to correct my mistakes and this time, fighting for saving those who deserves to live and for those I couldn't save earlier.", Ace smiled, looking up at Ana, who started to tear up, "Besides Foxy has a broken wing, I'm not going to leave him here alone.", Ace finished with a smile.

-"No... No no! I'm not going anywhere without you! I'm not-"

Meg was instantly shut up by Ace's lips on hers. Her eyes widen, letting the tears rolling down. He was kissing her. It was their first kiss. Not how she would imagine it but she didn't care. She leaned into it and took it as it came.

Ace broke it really slowly, letting her paralyzed on her feet. He looked up at Hiccup behind.

-"Take good care of her."

Hiccup nodded and pulled Meg.
Ace put his hat back and it hide his eyes. He ran away followed by Foxy, under Meg's eyes.

-"No..."

Hiccup finally dragged her out, pushing her on Luna but she started to wriggle out of his arms. Ana was crying silently when Meg was catching the last glimpse of Ace's shadow.

-"ACE!"