Playing on server:
- Episode 1 The Heart of the Truest Believer
- Episode 2 Lost Girl
- Episode 3 Quite a Common Fairy
- Episode 4 Nasty Habits
- Episode 5 Good Form
- Episode 6 Ariel
- Episode 7 Dark Hollow
- Episode 8 Think Lovely Thoughts
- Episode 9 Save Henry
- Episode 10 The New Neverland
- Episode 11 Going Home
- Episode 12 New York City Serenade
- Episode 13 Witch Hunt
- Episode 14 The Tower
- Episode 15 Quiet Minds
- Episode 16 It's Not Easy Being Green
- Episode 17 The Jolly Roger
- Episode 18 Bleeding Through
- Episode 19 A Curious Thing
- Episode 20 Kansas
- Episode 21 Snow Drifts
- Episode 22 There's No Place Like Home
2083 Views
Once Upon a Time - Season 3 Episode 21
While Mary Margaret and David celebrate the naming of their son at a coronation in Granny's Diner, Emma and Hook are pulled into Zelena's time portal and find themselves in the Enchanted Forest of the past. But in their quest to discover a way back, they must be careful not to change anything or risk altering the lives of their friends and family - as well as their very own existence.
Genre: Drama, Sci-Fi & Fantasy
Stars: Lana Parrilla, Colin O'Donoghue, Robert Carlyle, Gabrielle Anwar, Dania Ramírez, Mekia Cox
Crew: Thomas DeGorter, Joseph Schultz
Country: US
Studio: ABC
Runtime: 43:14 minutes
Quality: HD
First air date: Oct 23, 2011
Last air date: May 18, 2018
Episode: 156 Episode
Season: 7 Season
IMDb: 3.6
Images