On the Winter Finale, "Heroes and Villains," our heroes try to pick up the pieces in the aftermath of the Snow Queen's spell, and Regina has to make a difficult choice. Hook's fate hangs in the balance as Gold's quest for power threatens everything he holds dear. In the Enchanted Forest flashback, an intrusion during Belle's stay at Rumplestiltskin's dark castle will wreak havoc in both the past and the future. And Elsa and Anna need to get back to Arendelle to save their kingdom from Hans and his brothers.
Plus, as one epic story concludes, another begins. Get ready for the Queens of Darkness: Cruella, Maleficent, and Ursula!
Tune in to the Once Upon a Time Winter Finale SUNDAY, DEC 14 8|7c.