

See also: List of Once Upon a Time episodes No.Įlsa finds herself in Storybrooke, and fearful of the intentions of its residents, creates a powerful snow monster for protection. Raphael Sbarge as Jiminy Cricket / Dr.Barbara Hershey as Cora Mills / Queen of Hearts.Giancarlo Esposito as Magic Mirror / Sidney Glass.

Tony Amendola as Mister Geppetto / Marco.Keegan Connor Tracy as Blue Fairy / Mother Superior.Eion Bailey as Pinocchio / August Booth.Rebecca Mader as Zelena / Wicked Witch of the West.Patrick Fischler as Isaac Heller / Author.Beverley Elliott as Widow Lucas / Granny.Lee Arenberg as Dreamy / Grumpy / Leroy.Victoria Smurfit as Cruella De Vil / Cruella Feinberg.Kristin Bauer van Straten as Maleficent.Elizabeth Mitchell as Ingrid / Snow Queen / Sarah Fisher.Henry and Emma race to restore reality and the truth before the twisted inversion becomes permanent, but as they succeed in doing so, the Darkness is unleashed which leads to Emma making a sacrifice to secure Regina's happiness. Gold with plans to rewrite the Once Upon a Time book with the help of the Author, resulting in the creation of an alternate reality known as Heroes & Villains. The Queens of Darkness, which consists of Maleficent, Ursula, and Cruella de Vil, are then reformed by Mr. This ultimately leads to the Snow Queen's undoing and consequently Mr. Emma learns that the Snow Queen was her former foster parent who has plans to replace her long deceased sisters with Emma and Elsa, using the Spell of Shattered Sight to ensure no one can foil her plans. With help from Emma, Elsa discovers her past with the mysterious Snow Queen. Elsa is brought by accident from the Enchanted Forest of the past to present day Storybrooke in search of her sister Anna.
