Watch Once Upon a Time Online: Season 7 Episode 21
Paul Dailly 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.
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 was an Associate Editor for TV Fanatic.Follow him on X.