Once Upon A Time: We Are Both

7:00pm – Sunday, October 7 on CTV

While Regina (Lana Parrilla) continues to find a way to regain her magical powers, David (Josh Dallas) continues his quest to uncover the whereabouts of Mary Margaret (Ginnifer Goodwin) and Emma (Jennifer Morrison). Meanwhile, the seven dwarves discover what happens when anyone tries to step past the city limits of Storybrooke.

About the author