This Sunday, Once Upon a Time will provide us with a look at the fairy tale past, along with Snow White and Prince Charming having to make a difficult decision.
If they search for a mysterious, old hermit who can promise that their unborn child will become a hero, they must be willing to live with the possible consequences of their actions.
Is this the choice that continues to haunt them in present day Storybrooke?
When Henry comes close to finding the author of the magical book, Regina takes the villains on a wild goose chase to keep them away. And how will Emma react when Hook reveals how Gold's master plan may change her future.
Check out these photos from Once Upon a Time Season 4 Episode 17, "Best Laid Plans," which is scheduled to air on Sunday, March 29, 2015 on ABC at 8/7c.
If you can't wait another minute for the magic, you can watch Once Upon a Time online right here at TV Fanatic.
C. Orlando is a TV Fanatic Staff Writer. Follow her on Twitter.