Once Upon a Time Finale First Look: Dancing, Romancing, [Spoiler]'s Ex, Ruby's Back and More

There’s plenty to lay your peepers on and process in this king’s ransom of photos from Once Upon a Time‘s two-hour season finale.

RELATED | May Sweeps Scoopapalooza: 99+ Spoilers on 23 Series’ Season-Ending Episodes

In the double dip of “Snow Drifts” and ”There’s No Place Like Home” — which was written as a two-hour Season 3 finale (beginning at 8/7c on ABC) — as Mary Margaret and David celebrate the naming of their son at a coronation in (of course) Granny’s Diner, Emma and Hook get sucked into the time portal Zelena created and land in the Enchanted Forest of the past.

RELATED | Once Upon a Time‘s Ginnifer Goodwin Teases Baby Naming, Season 3′s Secret Final Scene

There/then, as Emma and Hook plot to return “home,” they must also be careful not to change anything, or else (as Marty McFly taught us) risk altering the lives of their friends and family as well as their very own existence.

Are you looking forward to the time warp? Any last guesses for Baby Charming’s “significant” name, or what the super-secret final scene will reveal about Season 4?