It’s official, Oncers: everyone is going home in the midseason finale. Well, or at least that’s what the title of Once Upon a Time Season 3, Episode 11 hints — fittingly, “Going Home.”

When we saw some spoilery set photos of everyone next to the Jolly Roger, being greeted by Storybrooke residents, it hinted at an escape from Neverland. And then when we saw Peter Pan in the small Maine town, fighting with Rumplestiltskin while Regina laid on the ground, possibly dying, it seemed like their return was a sure thing. Now that we have this title, there’s basically no denying it.

Co-creator Adam Horowitz tweeted a picture of the script, which shows the title and that he and Eddy Kitsis co-wrote the episode. Though they have a whole writing staff, if they’re the main writers on the episode, it means business.

The next three episodes seem to hint at Henry being saved and Neverland changing. After the November 17 hour (Episode 8: “Think Lovely Thoughts”), we’ll have Episode 9: “Save Henry” and Episode 10: “The New Neverland,” all leading up to Episode 11: “Going Home.”

Whatever happens in that episode will likely be shocking, and then we’ll have to wait three months until Episode 12 airs! Yep — Season 3 is split into two distinct parts, and that means a long break in between them so the show can avoid mini hiatuses throughout the season.

What do you think will happen in “Going Home”? Is it all just a trick? Sound off below.

Once Upon a Time airs Sundays at 8 p.m. ET on ABC.

Alyse Whitney is Assistant Editor at Wetpaint Entertainment. Follow her on Twitter and Google+.