Once Upon A Time: Snow Drifts

Once Upon A Time: Snow Drifts

  • Season 3
  • , Episode 21  | 
  • Aired: 5/11/2014
    • Length: 43:04
    • Plays: ???
Synopsis >

In part one of the season three finale, Emma and Hook are pulled into Zelena's time portal and find themselves in the Enchanted Forest of the past, while Mary Margaret and David celebrate the naming of their son at a coronation in Granny's Diner.

TV GUIDE Users' Most Popular