Once Upon a Time returns with new episodes on Sunday, January 8 at 8:00 p.m. on ABC. We’ve already posted a few spoilers for that upcoming episode, titled “Desperate Souls”, which will be Mr. Gold and Rumpelstiltskin focused. Now that Sheriff Graham is dead, Emma will run for Sheriff against the Regina-supported Sidney. Mr. Gold will support Emma, while Rumpelstiltskin will be trying to save his son from a war in the fairytale world. Brad Dourif (The Lord of the Rings: The Two Towers) will be making a guest appearance as an Old Beggar.
We now have spoilers for two more upcoming episodes of Once Upon a Time, courtesy of ABC:
Episode 9 “True North”, January 15: Feeling their pain from having lived through the same experience, Emma desperately tries to help two homeless children find their birth father before they’re separated and put into the foster care system. Meanwhile, back in the fairytale world that was, the Evil Queen coerces Hansel and Gretel into stealing an important artifact from a blind witch (Emma Caulfield, Buffy the Vampire Slayer).
Episode 10 “7:15 am”, January 22: Mary Margaret and David continue to grapple with their unrequited love, and Emma and Regina grow suspicious over a mysterious new stranger in town. Meanwhile, in the fairytale land that was, Snow White yearns to ease her breaking heart as Prince Charming’s wedding to King Midas’s daughter approaches. LOST’s Alan Dale will be returning as Prince Charming’s father, King George and we’ll be seeing the seven dwarfs in the fairytale world as well.