Once Upon A Time
2011-2018  (ABC)
Once Upon A Time

Going Home

Going Home

Episode #
311
U.S. Air Date
12.15.13
Directed By
Our Rating
Buy Digital
Discuss this Episode

The residents of Storybrooke race to stop Peter Pan from enacting a new curse that could wipe out the town, forcing more than one of them to make a deep and personal sacrifice.

U.S. air dates are in MM.DD.YY form.   U.K. air dates are in DD.MM.YY form.
SciFi Stream earns a commission on purchases made through our affiliate links.
About

    • From ABC:

      THE RACE IS ON TO STOP PAN FROM ENACTING ANOTHER CURSE ON THE RESIDENTS OF STORYBROOKE, WHICH COULD END THE LIVES OF EVERYONE IN TOWN, ON THE WINTER FINALE OF ABC'S "ONCE UPON A TIME"

      "Once Upon a Time" Returns with All New Episodes for its Spring Premiere on Sunday, March 9

      "Going Home" - 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.

    • Guest stars include: Lee Arenberg as Leroy/Grumpy, Keegan Connor-Tracy as Blue Fairy/Mother Superior, Tony Perez as valet, Raphael Sbarge as Archie Hopper/Jiminy Cricket, Beverley Elliott as Granny, David-Paul Grove as Doc, Gabe Khouth as Mr. Clark/Sneezy, Faustino Di Bauda as Sleepy, Jeffrey Kaiser as Dopey, Michael Coleman as Happy, Mig Macario as Bashful, Christopher Gauthier as Smee, Robbie Kay as Pan, Rose McIver as Tinker Bell, Stephen Lord as Malcolm, Evans Johnson as nun #1, Parker Croft as Felix, Dave Mathews as Doctor, and Joy Castro as Nurse.