Once Upon a Time

A modern-day town is populated by fairy-tale characters.

Season 2, Episode 2 We Are Both

First Aired: October 7, 2012

Regina is determined to get her powers back; David keeps looking for Mary Margaret and Emma; and the seven dwarfs learn why it's unwise to leave town. Meanwhile, in the fairy-tale world, bride-to-be Regina meets a man who promises her magic and freedom.

Watch Now

Guest Cast