Title: We Are Both
Air Date: October 7, 2012 at 8:00 PM PDT
While Regina continues to find a way to regain her magical powers, David continues his quest to uncover the whereabouts of Mary Margaret and Emma; and the seven dwarves discover what happens when any of the townspeople try to step past the city limits of Storybrooke. Meanwhile, in the fairytale land that was, as her wedding day to King Leopold approaches, Regina is confronted by a man of magic who promises to help her become independent and break free from her mother Cora's (Barbara Hershey) clutches.
Guest starring are Raphael Sbarge as Archie Hopper/Jiminy Cricket, Lee Arenberg as Leroy/Grumpy, David Anders as Dr. Whale, Tony Amendola as Marco/Geppetto, Barbara Hershey as Cora, Keegan Connor Tracy as Mother Superior/Blue Fairy, Tony Perez as Valet/father, Beverley Elliott as Granny, Sarah Bolger as Aurora, Jamie Chung as Mulan, David-Paul Grove as Doc, Gabe Khouth as Mr. Clark/Sneezy, Faustino Di Bauda as Walter/Sleepy, Jeffrey Kaiser as Dopey, Michael Coleman as Happy, Mig Macario as Bashful, Sebastian Stan as Jefferson and Bailee Madison as young Snow White.
"We Are Both" was written by Jane Espenson and directed by Dean White.