Once Upon a Time flashed back this week, as a familiar face returned to Storybrooke, circa 1983.
On next Sunday's "Selfless, Brave and True," however, a new face will show up in town, as viewers (and Emma) meet Neal's fiancee, Tamara.
Does she know anything about his past? And who else may be arriving in this special place? The following ABC promo warns that the real world is inching ever close to this fairy tale universe, with one character ominously asking another: “Are you trying to take the magic from Storybrooke?”
Watch now and prepare for the March 24 installment of Once Upon a Time Season 2: