SYNOPSIS
Born from a drop of blood in a flutter of apple blossoms, and framed in ebony, a young girl named Snow White becomes the blessing of a loving peasant couple, John and Josephine. But with her birth comes a curse and the end of her mother's life. Left alone with an infant daughter, John braves a brutal winter in search of food for his starving angel. Salvation comes unexpectedly when the father's tears melt the frozen tomb of a bewitched creature, the Green-Eyed One. In thanks, the insinuating beast grants John three wishes: nourishment for Snow White, a kingdom in which to raise his family and a queen by his side. But John's cause for celebration is short-lived. For the Green-Eyed One has devious plans for the well-being of his own family. Owing his loathsome spellcasting sister, Elspeth, a long-awaited wish, he encourages her desires for appointment to the throne. A kingdom to rule is hers for the waiting, the new King John is hers for the belittling and a luscious little stepdaughter named Snow White, is hers to toy with and destroy at will. The castle awaits. A looking glass is calling. And a fairy tale like no other begins.
- Miranda RichardsonQueen Elspeth
- Tom IrwinJohn
- Vera FarmigaJosephine
- Kristin KreukSnow White
- Clancy BrownThe Granter of Wishes
- Vincent SchiavelliWednesday (Yellow)
- José ZúñigaHector
- Michael J. AndersonSunday (Violet)
- Warwick DavisSaturday (Indigo)
- Tyron LeitsoPrince Alfred
- Michael GildenMonday (Red)
- Mark J. TrombinoTuesday (Orange)
- Penny BlakeThursday (Green)
- Martin KlebbaFriday (Blue)
- Campbell LaneMagistrate
- Rob RoyMinister #1
- Peter HallMinister #2
- Shaine JonesPalace Attendant
- Karin KonovalCrone
- James ChutterFootman
- Shaun BalbarChef
- Michelle HarrisonLady in Waiting #1
- Michelle MaryineauLady in Waiting #2
- Stacee CopelandLady in Waiting #3
- Lauren KennedyChild #1