Homecoming (Once Upon a Time)

Written by David H. Goodman, and directed by Steve Pearlman, it premiered on ABC in the United States on May 4, 2017.

In the episode, Henry is forced into a deal by the Wish Realm Rumplestiltskin, who is holding Henry's family prisoner, to retrieve the Dagger, but the plan also brings Regina, Hook, and a determined Weaver to the Wish Realm to find a way to stop Rumplestiltskin, not knowing that they are in for a surprise from the trickster.

When Regina showed up at Facilier's office, she finds Weaver tied up and released him and warned her about the Wish Realm Rumpelstiltskin.

Weaver then returns to the farm and confronts the alter ego, but this time he is ready by tricking him by giving him the Dagger.

In between the events, Tiana is trying to adjust to being Sabine while remembering her previous life as a queen, but Naveen assured her that she still has a responsibility to do what is right for her people in this realm.

At Roni's, Tilly begins to feel pain and senses something is wrong, and she tells Margot that they should help the others in the Wish Realm.

They turn to Sabine for advice, who gathers the residents by the food truck to find something that will guide Margot and Tilly to the Wish Realm.

After a little hesitation and Naveen getting their attention, a resident came forward and gives them a magic bean that he had harvested, which Tilly and Margot use to create a portal.

As they entered the portal in the food truck, Margot tells Tilly that she knows where to find help, which is in Storybrooke.

There is a scene by the statue of Queen Snow and King David, where Regina is robbed by Wish Grumpy, Wish Blue Fairy and Wish Granny who have fallen on tough times.