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.
First Air Date : 2011-10-23
Last Air date : 2018-05-18
Runtime : 57 minutes
Genre : Drama, Sci-Fi & Fantasy
Cast : Lana Parrilla, Colin O'Donoghue, Robert Carlyle, Gabrielle Anwar, Dania Ramirez, Mekia Cox
Crew : Mark Isham (Original Music Composer), Thomas DeGorter (Supervising Sound Editor), Joseph Schultz (Supervising Sound Editor), Danica Tsang (Visual Effects Producer), Rob Price (Visual Effects Producer)
Quality :
Subtitles :
- Season 3 : Episode 12013-09-29
- Season 3 : Episode 22013-10-06
- Season 3 : Episode 32013-10-13
- Season 3 : Episode 42013-10-20
- Season 3 : Episode 52013-10-27
- Season 3 : Episode 62013-11-03
- Season 3 : Episode 72013-11-10
- Season 3 : Episode 82013-11-17
- Season 3 : Episode 92013-12-01
- Season 3 : Episode 102013-12-08
- Season 3 : Episode 112013-12-15
- Season 3 : Episode 122014-03-09
- Season 3 : Episode 132014-03-16
- Season 3 : Episode 142014-03-23
- Season 3 : Episode 152014-03-30
- Season 3 : Episode 162014-04-06
- Season 3 : Episode 172014-04-13
- Season 3 : Episode 182014-04-20
- Season 3 : Episode 192014-04-27
- Season 3 : Episode 202014-05-04
- Season 3 : Episode 212014-05-11
- Season 3 : Episode 222014-05-11