Once Upon a Time: Season 2, Episode 17
Welcome to Storybrooke (17 Mar. 2013)
Emma and David enlist Gold's help to protect Mary Margaret from a vengeful Regina, as flashbacks show a father and son stumble upon Storybrooke when the curse was first cast.
Director:David Barrett (as David M. Barrett)
From $1.99 on Amazon Instant Video