Where To Stream Once Upon a Time Season 3 Episode 11
Going Home
- Aired December 15, 2013
- 60 Min
- Rated 7.8
- Number 25 Of 156 Rated Episodes
In the Winter Finale episode, the race is on to stop Pan from enacting another curse on the residents of Storybrooke, which could kill every living soul in town.