‘Once Upon A Time’ Recap: A Major Character Dies On Midseason Finale
Plus, we got our first look at one of the most sinister characters in storybook history… and she’s coming to ‘Once Upon A Time!’
A new curse was unleashed on the Dec. 15 midseason finale of Once Upon A Time, requiring some of the show’s most villainous characters to make their most selfless sacrifices yet — including the ultimate sacrifice for a fan-favorite resident of Storybrooke.