of the Spring Witch, the Summer Princess, Chen (a young conjurer in the Summer Princess' court and a friend of Gerda,) and the Autumn Robber's daughter (who stopped her mother from killing Gerda,) along with a vision of her mother, encourage Gerda to keep going and that she knows what she must do to defeat the Snow Queen. The Mirror The magic mirror is the central piece of the plot and the catalyst for Gerda's adventure to rescue Kai. Listening to a legend being told to Kai by the Polar Bear, it is revealed that the mirror was forged by Satan, who gave it to the Four Seasons so they could admire their work. When Spring, Summer and Autumn looked into the mirror it reflected the essence of their power and the promise of life, while Winter saw a cold and barren world, which was the way of her season. Satan however had made the mirror twisted so that, as Winter gazed at her reflection, she desired for the power of her season to be absolute. Thus, one day, Winter steals the mirror, taking it to the Arctic wastes, where no one can find it. With the mirror now in her sole possession, she became the Snow Queen, and the world became colder. But this was not enough for the Snow Queen, since her sisters still lived, though greatly weakened. Taking the mirror up to the sky, she attempted to fly to Heaven itself, to demand that winter be made the dominant and unchallenged power on Earth. However, the magic of the demonic mirror and the magic of Heaven did not sit well together and the mirror shattered before she could reach Heaven, the glass fragments scattering to the four winds and starting the Snow Queen's quest for the recovery of the shards that fell into human eyes. After the Snow Queen's defeat, the mirror is seen sinking through the floor, possibly returning to Hell. Cast Bridget Fonda as Snow Queen Chelsea Hobbs as Gerda Jeremy Guilbaut as Kai Robert Wisden as Wolfgang Wanda Cannon as Minna Meghan Black as Robber Girl Jennifer Clement as Spring Witch Kira Clavell as Summer Princess Suzy Joachim as Autumn Robber Duncan Fraser as Mayor Rachel Hayward as Amy Jessie Borgstrom as 8 Years old Gerda Robert D. Jones as Priest Alexander Hoy as Chen Trever Havixbeck as Sergeant at Arms John DeSantis as