Watch Once Upon a Time Online: Season 7 Episode 22

at . Comments

How did it all end for the characters?

That was revealed on Once Upon a Time Season 7 Episode 22 as the final battle against Wish Rumple kicked off and not everyone made it out alive. 

I Need Help - Once Upon a Time Season 7 Episode 22

Meanwhile, Henry and Jacinda made a decision about the future that had a lasting effect on Lucy. 

Also, Emma and Hook arrived to help in the final battle and they had a new ally with them. 

Use the video above to watch Once Upon a Time online right here via TV Fanatic. 

Get caught up with all of the fun right now. 

Paul Dailly is a staff writer for TV Fanatic. Follow him on Twitter.

Tags: ,

Once Upon a Time Season 7 Episode 22 Quotes

Regina Mills, I now crown you the Good Queen. Long may she reign.

Snow

Rumple: This is all your fault.
Wish Rumple: Guilty. Look at you, you're pathetic. So weak.