Once Upon a Time Season 3 Episode 11 “Going Home”

Once Upon a Time “Going Home” Season 3 episode 11 airs Sunday, Dec 15th, 2013 at 8pm on ABC.

Synopsis: Once Upon a Time Season 3 Episode 11 “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, on “Once Upon a Time,” SUNDAY, DECEMBER 15 (8:00-9:00 p.m., ET) on the ABC Television Network.




Want to comment on this? First, you must log in to your SideReel account!