when do they leave neverland in once upon a time
Going Home (Once Upon a Time) Later at the street, Regina wakes up and says she knows what must be done to stop the Curse, however, Pan shows up to retrieve the scroll and freezes all of them. Pan decides to take out his grandson Neal, only to be thwarted by Gold, who shows up to stop him. After vowing to Neal and Belle that he is finally ready to pay the price to keep them safe knowing that means killing himself, Gold's shadow appears, carrying the Dark One's Dagger and hands it to Gold, and stabs both Pan and himself at the same time. Pan transforms back into Malcolm, who urges Gold to stop before it is too late, but Gold tells his father "Ah but, I am a villain and villains don't get happy endings." He twists the knife and both men vanish in a burst of light. As Belle cries after they disappear, Neal asks a hesitant Regina if there is a way to stop the Curse, to which Regina reveals that the only way to stop it is to give up the one thing she loved the most: Henry. As the Curse approaches, Regina tells Emma that she and Henry will have to leave Storybrooke forever because once the Curse takes place everyone will return to the Enchanted Forest and since Henry was born in the Land Without Magic, he won't be able to go back with them, but Emma will be able to stay with him because she's the savior and the only one who can escape it. As everyone says goodbye to Emma and Henry, Regina gives the two a spell that will give them good memories but they will not remember the events that broke the Curse in the first place. As Emma and Henry drive away, Regina destroys the scrolls as the Curse consumes everyone and Storybrooke disappears.