*** Welcome to piglix ***

The Final Battle (Once Upon a Time)

"The Final Battle"
Once Upon a Time episode
Episode no. Season 6
Episode 21/22
Directed by
Written by Edward Kitsis & Adam Horowitz
Production code 621/622
Original air date May 14, 2017
Guest appearance(s)
Episode chronology
← Previous
"The Song in Your Heart"
Next →
"Hyperion Heights"
Once Upon a Time (season 6)
List of Once Upon a Time episodes

"The Final Battle" is the twenty-first and twenty-second episode, and the two hour sixth season finale of the American fantasy drama series Once Upon a Time, which aired on May 14, 2017.

In the episode, Henry and Emma work together to defeat the Black Fairy; in The Enchanted Forest, Snow, David, Hook, Regina, Zelena, the Queen, Aladdin, and Jasmine team up to save the worlds from being destroyed; and in the future, Henry's daughter Lucy goes to Seattle to find Henry.

The giant beanstalk springs from the ground in the forest. (Part 1)

The Seattle Monorail is seen in the forest. (Part 2)

The Storybrooke events take place after the current events of "The Song in Your Heart", while the current events in the Enchanted Forest occur after "Mother's Little Helper".

The future events depicted in both Part 1 and Part 2 occurs in a new realm, the Magical Forest, a few years after the events in "Hyperion Heights".

In the woods, a man is seen running away from a beast. He reaches a cabin and sends his daughter Lucy away with the "Once Upon A Time" storybook, telling her to keep it safe as he fights off the creature.

It has been hours after Fiona enacted her curse on the entire town that engulfed everyone after the wedding. However, Henry, who is spared, thanks to being the Author and having the Heart of the Truest Believer, wakes up with the Storybook in his hands, and starts searching for his family. After running into Archie, he tells Henry that Emma is at the hospital, where she has been committed to a psychiatric ward for the past two years. While visiting Emma, he learns that with Fiona's Curse, Regina's original curse was never broken, and Emma had stopped believing him. He asks her where Snow, Hook and David are, but the new Curse now has Emma believing that these events never happened, citing that she has made so much progress and can’t go back, then tells Henry to stop telling her about these stories. Suddenly Fiona (who is now the Mayor and Henry's mother) arrives and takes the book from Henry, but before he leaves he whispers in Emma's ear to tell her to resist, as the Final Battle is coming.

At the same time in the Enchanted Forest, Snow, David, Hook and Regina wake up and discover they have returned to the place where the events that lead to the First Curse began. They discover it is a prison for them and is tied to the book. Fiona, who is using this to banish Emma's family forever, tells Emma that she must burn the storybook if she wants to be released from the hospital, but Emma refuses, as she doesn't want to break Henry's heart. Back in the Enchanted Forest, everyone realizes that the Final Battle will begin over Emma's soul and belief. Fiona is trying to get Emma to stop believing so the realm of stories will be consumed by the Darkness and cease to exist. It is later revealed that as each realm is destroyed, the Darkness grows stronger, and so does Fiona, while Light Magic weakens across the remaining cursed realms. When Zelena shows up with the Mad Hatter hat, they transport to a portal of doors, where Zelena's realm (Oz) has disappeared. If Fiona succeeds, she can make Emma destroy all the realms, prompting them to come up with a plan to save Emma. At the same time in Storybrooke, Fiona brings lunch to Gold and asks that he fix her watch, as it appears that she is now the primary support in the wake of Belle's "disappearance."


...
Wikipedia

...