|From top: Emilie de Ravin, Lee Arenberg, Amy Acker and Emma Caulfield|
It's fun to see old friends from Buffy and Angel. Just a few episodes back Buffy's Anya, Emma Caulfield played Hansel and Gretel's hungry witch. Could the presence of these Actors by the influence of show producer Jane Espenson, of Buffy the Vampire Slayer fame? Whatever the reason, hopefully Once Upon A Time will continue to give viewers an extra bonus by casting these actors in guest roles.
There was one sour note in the episode, which is hopefully just due to keeping Mary Margaret/Snow White in plot trouble. Mary Margaret is being shunned by most of the citizens of Storybrooke, and called a home-wrecker and much worse for her love for David/Prince Charming. It's more than a little sexist that David seems to get off scot-free, at least as far as scandal is concerned. At the end of "Dreamy" it seemed that this medieval attitude may have been showing signs of weakening, but with all of the strong female characters in Once Upon A Time the treatment of Mary Margaret still stuck out like a very unwelcome sore thumb.