Spoilers for upcoming episodes of ABC's Once Upon A Time

Here are some short descriptions from the next three episodes of Once Upon A Time.

Episode 8 “Desperate Souls” (Airs January 8 ) See ImagesFull Description

Emma runs for public office, leading Regina and Mr. Gold to indulge in dirty politics; Rumpelstiltskin searches for a power source to help his son avoid war.

Guest Stars: Meghan Ory, Patti Allan, Beverly Elliott, Giancarlo Esposito, Dylan Schmid, Conner Dwelly, Kate Bateman, Mark Gash, Ty Olsson, Brad Dourif, Michael Phenicie, C. Ernst Harth, David Paul Grove, and Gabe Khouth.

—-

Episode 9 “True North” (Airs January 15)

Emma tries to save two children from the foster system by finding their birth father; the evil queen has Hansel and Gretel steal an artifact from a blind witch.

Guest Stars: Eion Bailey, Quinn Lord, Karley Scott Collins, Nicholas Lea, Emma Caulfield, Gabe Khouth, David Bloom, and Osmond Lloyd Bramble.

Episode 10 “7:15 AM” (Airs January 22)

David and Mary Margaret continue to struggle with their feelings; a mysterious stranger in town makes Regina and Emma suspicious; Prince Charming’s wedding approaches.

Guest Stars: Lee Arenberg, Anastasia Griffith, Alan Dale, Kwesi Ameyaw, Eion Bailey, Jonathan Holmes, Michasha Armstrong, Geoff Gustafson, David Paul Grove, Gabe Khouth, Faustino Di Bauda, Jeff Kaiser, Michael Coleman, and Mig Macario.

Come talk about Once Upon A Time spoilers on our forum!

Craig Byrne, Editor-In-Chief

KSiteTV Editor-In-Chief Craig Byrne has been writing about TV on the internet since 1995. He is also the author of several published books, including Smallville: The Visual Guide and the show's Official Companions for Seasons 4-7.