ABC's new fairytale drama, Once Upon a Time, premiered to great ratings and we're hoping the audience was enchanted enough to tune in again this weekend. In the premiere episode we were introduced to a slew of fairytale characters and their Storybrooke counterparts. While the fairytale world may have been frozen in time, Emma's arrival in Storybrooke means that there's a chance that the curse can be broken and all of the city's inhabitants could regain their memories.
There's only two problems with this situation. The first is that the only person who believes this fairytale story is the adorable Henry. The second is that Regina seems to retain her own memories of being the Evil Queen and will clearly stop at nothing to ensure that her curse is never broken.
In the October 30 episode of Once Upon a Time, Emma is determined to remain in town until she's convinced that everything is alright with Henry, but Regina seems determined to do anything to run her out of town. In fairytale world, we'll be getting an episode focused on the Queen and learn a great deal about the curse and how she came to develop it.
The only hope right now is Henry, who is doing his best to convince Emma that she is, in fact, the daughter of Snow White and Prince Charming (and making sure she doesn't eat any of Regina's "evil apples"). Below is an extended sneak peek for Sunday's all new episode of Once Upon a Time, courtesy of ABC.
For more information about upcoming fairytale characters who will be appearing on the show, click here.