We've already seen the first photo from Once Upon a Time Season 3.
Hello there, Ariel!
But now a new ABC promo has revealed our very first footage from new episodes, which kick off on September 29 and which will take most of our beloved Storybrooke residents to Neverland in search of Henry.
Look for new enemies to be met on the way, but for the most intriguing showdown to possibly come from within. Yes, Emma is ready to go at it with Regina if she won't help her track down their shared loved one. Watch fresh scenes from the upcoming premiere now: