We knew Wish Rumple wouldn’t be easily defeated, but we had no idea it would be this intense.
In the first part of Once Upon a Time‘s two-part series finale, our Hyperion Heights heroes, finally woke to their true identities, were forced into action once Wish Rumple (Robert Carlyle, clearly relishing playing the glittery trickster for the last time) popped up, demanding daggers and deals.
But the bigger surprise came once Henry (Andrew J. West), Regina (Lana Parrilla), Hook (Colin O’Donoghue), and Gold followed Rumple into the Wish Realm to rescue Ella (Dania Ramirez) and Lucy (Alison Fernandez) from their snow globe prison, where, after running into Cruella De Vil (Victoria Smurfit), Peter Pan (Robbie Kay) and Ariel (JoAnna Garcia Swisher), they learned that Wish Rumple was working with none other than Wish Henry (still young and in the form of Jared Gilmore).
“The boy will be your undoing”
—was true after all. Damn.
However, not all hope is lost. After Wish Rumple banishes Hook, Gold and Henry to the same prison as Ella and Lucy, while leaving Regina to Wish Henry for the kid to exact his revenge, Alice (Rose Reynolds) sensed something was wrong all the way back in Hyperion Heights, leading her and Robin (Tiera Skovbye) to find a way to rescue them. But they had a stop to make on the way.
You guessed it: Storybrooke.