The two-hour Once Upon a Time special this Sunday is jam packed with reunions, wars, and the big reveal of Emma’s plan for Excalibur. Check out our run down here!

Once Upon a Time season 5 has changed the fairy tale game. For four seasons Once Upon a Time has skimmed the surface of the true nature of darkness that exists in Storybrooke and the Enchanted Forest. Season 5’s deep dive into what makes a person succumb to the evil and how it changes the person trapped inside.

We gathered all the clips, images, and insight to get you hyped for this Sunday’s special! Check it out below and let us know in comments what you are looking forward to seeing this weekend!

Ruby and Mulan Return

Ruby never showed up in Storybrooke when the group returned last season. So where has she been this entire time? This week fans will find out what Ruby has been up to in the Enchanted Forest and how she, Merida and Mulan found each other in DunBroch. The second hour of the Once Upon a Time special will focus on Merida’s continued mission to save her kingdom. This time, rather than proving herself to the warring clans, Merida must repay a debt to the witch before Fergus passed away. Be warned, if you loved Fergus in the film Brave the scenes between Merida and the King may unleash many, many feelings.

In flashbacks we will finally meet King Fergus and Queen Elinor as the circumstances around Fergus’ death come to light. Slain by a knight, Merida must enlist the help of Mulan and Ruby to find the man responsible for taking the life of the king. Mulan and Merida go back, way back, to Merida’s training days under her father’s supervision. What’s better than watching Merida fight alongside the bravest in the land? Watching her find a female comrade matched in brains and brawn!

Along the way another duo will cross their path that may call upon Ruby’s more animal instincts. Arthur and Zelena are working their way through DunBroch to retrieve an item required to make Emma and the rest of the heroes disappear. Could this be what Emma used to ignite the curse?

Emma’s plan revealed

Finally, after six weeks of intertwining timelines, Emma’s plan for Excalibur will be revealed. We’ll get to Camelot in a bit, but first the tale in Storybrooke is taking a wickedly dark turn. Not only is Zelena’s due date coming much sooner than expected, but Hook has finally snapped. In a desperate attempt to reconnect with the Emma he knows still lives, Hook hands himself over to Arthur forcing Emma to intervene and save him. But will that one act of kindness awaken the sleeping hero inside the Dark One?

Well. What does that mean? Emma betrayed her son, her extended family, all for Hook? What could possibly be happening to the pirate that would force her to take such drastic measures? With the blind item in the works for a major winter season finale death, is it possible that it is Hook’s life on the line? If that is the case then Emma may be heading into the Underworld to retrieve a lost soul next season. (We are not going to let the Hades casting go. Apologies in advance.)

True love has not been on our side this season so far, perhaps it is time to reignite our faith in the power of love, Once Upon a Time!

Camelot is preparing for war

In the first hour of Once Upon a Time entitled “Birth,” Emma and Merlin will go head to head. With Arthur controlling Merlin through Excalibur, Merlin has no choice but to offer Emma an ultimatum — give Arthur control of the dagger and the Promethean spark or all the heroes will be killed.

Clearly Emma is not going to give over unlimited power to Arthur leaving war to the the only viable option. With Emma and the heroes facing Zelena, Merlin and Arthur, will Emma have to give into her dark magic to defeat the most powerful wizard and witch in the realm?

There is so much to look forward to this Sunday! What are you most excited to see?

Watch Once Upon a Time season 5, episode 8, “Birth,” and episode 9, “The Bear King,” Sunday at 8:00 p.m. ET on ABC.