Watch Once Upon a Time Online: Season 6 Episode 21

at .

How did it all end for the residents of Storybrooke?

That was addressed on Once Upon a Time Season 6 Episode 21 when Emma realized it was time for her to put her powers to good use and save everyone.

Trapped in the mental hospital, it was up to Henry to find a way to help her realize her full potential. 

With a string of emotional goodbyes, how did the series set itself up for Season 7's reboot?

Use the video above to watch Once Upon a Time online to get up to speed with the latest drama. 

Paul Dailly is the Associate Editor for TV Fanatic. Follow him on Twitter.

Show Comments
Tags: ,

Once Upon a Time Season 6 Episode 21 Quotes

Curses have never stopped us before. Today will be no different. We'll get Emma and Henry back. Wherever they may be.

Snow White

[to Henry] I ended up in this nuthouse because I believed you back then.