Once Upon a Time/We Are Both
| This article about an episode needs to be expanded with more information.|
Please help out by editing it.
We Are Both is the second episode of the second season of Once Upon a Time and the twenty-fourth episode overall.
Starring: Ginnifer Goodwin (Snow White / Mary Margaret Blanchard), Jennifer Morrison (Emma Swan), Lana Parrilla (The Evil Queen / Regina Mills), Josh Dallas (Prince Charming / David Nolan), Emilie de Ravin (Belle), Jared S. Gilmore (Henry Mills), Meghan Ory (Red Riding Hood / Ruby), Robert Carlyle (Rumplestiltskin / Mr. Gold)
Guest Starring: Tony Amendola (Geppetto/Marco), David Anders (Dr. Whale), Lee Arenberg (Grumpy / Leroy), Sarah Bolger (Princess Aurora), Jamie Chung (Mulan), Beverley Elliott (Granny), Barbara Hershey (Cora), Bailee Madison (Young Snow White), Tony Perez (Henry), Raphael Sbarge (Jiminy Cricket / Archie Hopper), Sebastian Stan (The Mad Hatter / Jefferson), Keegan Connor Tracy (The Blue Fairy / Mother Superior)
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. The seven dwarves discover what happens when any of the townspeople try to step past the city limits of Storybrooke. Meanwhile, in the fairy tale land that was, as Regina's wedding day to King Leopold approaches, she is confronted by a man of magic who promises to help her become independent and break free from her mother Cora's clutches.