The upcoming two-hour special of ABC's Once Upon a Time will be action-packed, with magical battles, epic quests and so much more.

Is Ming-Na Wen A Fan Of 'Once Upon a Time's Take On Mulan?

ABC has released a plot synopsis for the two-hour special. Episode 8, which will be the first hour of the special, is titled Birth, and centers on the conflict between Arthur (Liam Garrigan) and Emma (Jennifer Morrison).

Arthur requests that Emma hand over the Dark One's dagger as well as the Promethean spark or else he will demolish her entire family.

Will Jamie Dornan Return For The 100th 'Once Upon a Time' Episode?

"Refusing to give in, Emma and our heroes face off against Arthur, Merlin [Elliot Knight] and Zelena [Rebecca Mader] in an epic battle of magic and will," the plot synopsis reads. "Just when the end is in sight, Emma is forced to make a gut-wrenching choice that no one saw coming."

Meanwhile, in Storybrooke, Zelena will discover that her pregnancy has accelerated, (which may allude to the episode's title) while Hook "goes to new and desperate lengths to get answers from the Dark Swan."

Then, in episode 9, titled The Bear King, Merida (Amy Manson) will take center stage as she goes on a quest to "pay a debt that her father, King Fergus, owed to the Witch when he died."

Merida takes Mulan (Jamie Chung) and Ruby (Meghan Ory) along for the journey. We also see flashbacks to Merida's past, where she learns all about bravery.

Merida's journey will cross paths with Zelena and Arthur, who "journey to DunBroch on a mission to retrieve an enchanted relic that will provide the advantage they need to vanquish Emma and our heroes."

This is going to be an intense two-hour block, so fans better strap in and get ready.

Once Upon a Time airs Sundays at 8 p.m. ET/PT on ABC.

Tags
Once Upon A Time, Television, ABC