Watch Once Upon a Time Online: Season 7 Episode 21

at .

Did Wish Rumple manage to get Henry to flirt with the dark side?

That was revealed on Once Upon a Time Season 7 Episode 21 as the residents of Hyperion Heights geared up for a big party to celebrate the curse being broken. 

Rogers' Pain - Once Upon a Time Season 7 Episode 21

Meanwhile, Ella and Lucy were, once again, put in mortal danger when it emerged that they were all part of the plan. 

Also, Weaver and Rogers made their way to the Wish Realm. 

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

Get caught up with all the latest developments as this hit series gears up for a big finish. 

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

Show Comments
Tags: ,

Once Upon a Time Season 7 Episode 21 Quotes

That is indeed a complicated story. The timelines alone would make one’s head spin.


Only a true author could weave such a tale. Every story an Author has ever written lives in his heart. You have done good work — could use a little more romance, perhaps, but maybe in your next book.