Once Upon A Time Promo: It's the Final Battle!

On Once Upon A Time Season 6 Episode 21, the Black Fairy's curse threatens to destroy all the realms. Will Emma have the strength to save everyone?
Added:

Once Upon A Time Promo: Emma and Killian's Musical Wedding is Here!

On Once Upon A Time Season 6 Episode 20, Emma and Killian are getting married! By why's everyone in the Enchanted Forest breaking into song?
Added:

Once Upon A Time Promo: Why Did the Black Fairy Abandon Rumple?

The Black Fairy's past will come to light on Once Upon A Time Season 6 Episode 19. Will Rumple be able to handle the truth of his mother's betrayal?
Added:

Once Upon A Time Promo: Can Snow and Charming Erase the Past?

Snow and David are willing to do whatever it takes to save Emma on Once Upon A Time Season 6 Episode 17. Will their actions stop Emma from being the savior?
Added:

Once Upon A Time Promo: Will Emma Kill the Black Fairy?

Emma attempts to refuse Gideon's demands on Once Upon A Time Season 6 Episode 16. Killian finds himself back in Neverland. Will he find his way home?
Added:

Once Upon a Time Promo: Will Killian Get Back to Emma?

Killian finds himself desperate to get back to Emma on Once Upon a Time Season 6 Episode 15. Will the savior realize he didn't abandon her?
Added:

Once Upon a Time Promo: Will Killian Tell Emma the Truth?

Killian wants to marry Emma, but he's carrying a heavy secret on Once Upon a Time Season 6 Episode 13. Meanwhile, Rumple once again tries to reach Gideon.
Added:

Once Upon A Time Midseason Premiere Teaser: War!

Emma's potentially deadly face-off with Gideon looms large on Once Upon A Time Season 6 Episode 11. Can Rumple and Belle stop their son from killing the savior?
Added:

Once Upon a Time Quotes

It's time for a world up is down, where villains can have happy endings.

The Author

I've yet to see you fail and when you do succeed, well that's when the fun begins.

Hook