Something went wrong
Try again later.
EPISODE
SEASON
Once Upon A Time - Season 2 Episode 18: Selfless, Brave and True
In this fairy tale like series, Regina continues to seek a way to regain her powers, David continues his quest to find Mary Margaret and Emma, the seven dwarves discover what happens when one of the townspeople tries to leave.
21 July 1976, Hammersmith, London, England, UK
6 August 1991, Vancouver, British Columbia, Canada
1 January 1987, British Columbia, Canada
14 April 1961, Glasgow, Scotland, UK
30 November 1956, Baltimore, Maryland, USA
29 June 1969, Winnipeg, Manitoba, Canada
31 October 1970, Toronto, Ontario, Canada
4 August 1972, Victoria, British Columbia, Canada
22 June 1962, New Westminster, British Columbia, Canada
1 June 2004