Going Home

Season 3, episode 11

Going Home

  • 8.5 / 10
  • 45 min

The residents of Storybrooke race to stop Pan from placing another curse on the town.