This is Storybrooke. It's a quiet, little, New England town filled with people who go about their everyday lives with no idea who they really are. The Queen's Curse has trapped them here and placed her in near-complete control. They have no real memories and no real hope.

TV Line’s Matt Webb Mitovich shared our first peek at the new episode of Once Upon a Time scheduled for this Sunday.

Storybrooke school teacher Mary Margaret Blanchard is working hard to walk the fine line between Snow White and, well, Ho White.

In this exclusive clip from the next episode of ABC’s Once Upon a Time (airing Sunday at 8/7c), we learn that David — Prince Charming’s alter ego — has left the woman claiming to be his wife, in part because he feels such a strong, strange connection to Mary.

Mary’s soul, though, is as white as the driven snow, so she is hesitant to get involved with a married man. But when he invites her to think about it and deliver her answer by meeting him at “their bridge” (or not), you’ve got to think the teach might be tempted enough to open the book on her happy ending. Or will the Evil Queen… er, Regina… do something to make sure that this affair is not to be remembered?

P.S. If you’re out there on Twitter, know that Josh Dallas (who plays David/the Prince) will be live-tweeting Sunday’s episode (at @joshdallas).

Ginnifer Goodwin Online is owned and operated by Ali. This site is a non-profit fan resource only and is in no way affiliated with Ginnifer Goodwin, ABC, or any of Ginnifer's representation. All images and text are for resource use only and are copyright to their owners. They are used for non-profit use in accordance with section 107 of the US Copyright Law. No infringement intended.