Up next in The Best of 2014 are the TV Fanatic staff picks for the amazing plot twists that had us reeling. Read of and take our poll to pick your favorite!
Elsa and Anna head home but there's still a curse to watch out for in Storybooke. Watch Once Upon a Time Season 4 Episode 12 online here at TV Fanatic.
Once Upon a Time Season 4 Episode 12 marks the show's winter finale. As the Frozen story comes to a close, the Queens of Darkness become a part of Rumpelstiltskin's plans. Read our review for thoughts!
Once Upon a Time Season 4 is about to go on hiatus. But we spoke with Lana Parrilla to gather up some scoop on what fans can expect before the series goes away for awhile.
Check out these photos from Once Upon a Time Season 4 Episode 12, "Heroes and Villains," which is scheduled to air on Sunday. Ready to say goodbye to the Frozen folks?
Our Once Upon a Time Round Table panelists debate who they would have liked to have seen under the spell, the conclusion to the Snow Queen's story and their favorite scenes from "Shattered Sight."
On Once Upon a Time Season 4 Episode 11, Elsa and Emma must work together to stop the Snow Queen and break the spell of Shattered Sight before Storybrooke destroys itself.
The Evil Queen is back with a vengeance. Check out these photos from Once Upon a Time Season 4 Episode 11, "Shattered Sight," which is scheduled to air Sunday, December 7th on ABC.
Our Once Upon a Time Round Table panelists share who they want to see under the spell, what they thought of the Frozen reunion and what was their favorite scene from "Fall."
Emma and Elsa scramble to stop the spell of Shattered Sight from descending on Storybrooke. Watch Once Upon a Time Season 4 Episode 10 online here at TV Fanatic.
On Once Upon a Time Season 4 Episode 10, the residents of Storybrooke prepare themselves for the spell of Shattered Sight while back in Arendelle, Anna and Kristoff awaken to find a new enemy.
Before the latest spell hits, several residents share some intimate moments. Check out these photos from Once Upon a Time Season 4 Episode 10, "Fall," which is scheduled to air on Sunday, November 30 on ABC.