[VIDEO] 'Once Upon a Time' Winter Finale Sneak Peek: Will Pan's Plan Succeed?

The Once Upon a Time Season 3 winter finale airs on Sunday, Dec. 15 and we've got a couple of sneak peek clips from the episode. Will Pan cast the curse that will cause the people of Storybrooke to lose their memories once again? Or will they find a way to stop the curse this time? Only time will tell.



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