Once Upon a Time showrunner Adam Horowitz has revealed the title of the season 3 premiere episode! But what does it mean?

The Once Upon a Time season 3 premiere is still several months away, but now we can speculate about the mysterious episode title which Horowitz revealed today via Twitter:

Once Upon a Time season 3, episode 1 will be titled “The Heart of the Truest Believer.” Do you think this refers to Henry, and is this why the shadowy Peter Pan figure needs him?

In the season 2 finale, Emma and Regina saved Storybrooke from Tamara and Greg, but Henry was kidnapped by the Peter Pan shadow.

The extended Charming family (Emma, David, Snow, Gold and Regina) set off in pursuit, taking Captain Hook’s Jolly Roger through a beanstalk portal to Neverland.

Henry’s dad Neal (alias Bae, played by Michael Raymond-James) also fell through a portal, mortally wounded, and washed up on shore in the Fairytale Land that Was, where he was discovered by Mulan, Aurora and Prince Phillip.

Meanwhile Belle was left behind in Storybrooke, where she’ll presumably take charge of the town with the help of Archie, the Dwarves and Tiny.

Which storyline are you most looking forward to in Once Upon a Time season 3?