I remember seeing this as a child, but I never wrote a review for it, so I decided to watch it again when I was grown up, on Christmas Eve, to see what I'd think, based on the fairy tale by Han Christian Andersen. Basically, Ellie (Ellie Beaven) and her brother Tom (Damian Hunt) listen to their grandmother (Marple's Julia McKenzie) reading the story of the Snow Queen to their younger sister, Polly (Zizi Strallen). She asks if the Snow Queen will be coming for her, they assure her that it is only a story. But in the North Pole, the Snow Queen (Dame Helen Mirren) does exist and is planning to use her giant magical mirror to take over the world, plunging it into an eternal winter. However, after the Queen's troll servants: Eric (Sir David Jason), Baggy (Colin Marsh), and Wardrobe (Russell Floyd) place the mirror on top of a mountain, an accident causes it to fall. The mirror is shattered into pieces, going all across the snowy landscape. Two of the pieces hit Tom in the eye and his heart, he falls under a curse making him nasty. The Snow Queen sends her bats to retrieve the pieces. She realises the two pieces inside Tom cannot be removed, so she kidnaps him, and with his speed in being able to solve puzzles, he offers to help put her mirror back together. Ellie realises Tom has disappeared, and accompanied by her new friend, a talking bird named Peeps (Hugh Laurie). Wanting to find somewhere to rest, in a snowy forest, they find a house belonging to an Old Woman (also McKenzie), who appears nice. But she is an evil witch who wants to use Ellie's heart for her elixir of life for eternal youth. With the help of Peeps, confusing the lady's cat, Cuddles, Ellie manages to escape and trap the witch in the basement. They then meet two humanoid crows named Les (Richard Tate) and Ivy (Imelda Staunton), who describe a prince that they work for who is getting married, and from the description Ellie assumes it is Tom. The birds bring her to the palace, helping her to become a staff member. She meets the Princess (Scarlett Strallen), but is disheartened to find that the Prince (Rowan D'Albert) is not Tom. Meanwhile, while repairing the mirror, the trolls try to warn Tom that the Queen is going to kill him to get the last two pieces, but the Queen puts him into a hypnotic state, filling his veins with ice, and will cause his death when it reaches his heart. The princess and the prince give Ellie and Peeps a royal vehicle to ride to the Snow Queen's dominion. However, on the way, they they run into a robber gang of humanoid rats. The Robber King (Rik Mayall) intends to give Ellie to his daughter Angorra (also Staunton) as a slave. She is locked in a room with a captured flying reindeer named Dimly (Gary Martin). Peeps finds and unties them. They trap Angorra and Dimly flies them away, the King grabs onto the rope wrapped around Dimly, but he slams into a building and falls. The three go to see Freda (Julia McKenzie) at Dimly's flying school in Lapland to find out where the Snow Queen is. Freda joins them as they fly over the Queen's castle, where the three trolls decide to help them. Tom has finished putting the mirror together apart from the two pieces that are inside him. Freda reveals that the pieces inside him will kill him and makes a potion to dissolve the mirror. Before Tom can drink it, the Queen blasts the vial, and freezes Eric, Freda, Baggy and Wardrobe. The battle eventually causes the vial to smash on top of the mirror, dissolving it and forming an icy cyclone that chases after the Queen. She tries to escape on her flying carriage, but she is frozen solid by the cyclone. The mirror pieces inside Tom dissolve and the effects of the Queen's power vanish, freeing him, and the others are unfrozen. Ellie, Tom and all their friends depart the castle, but the eyes of the Queen are seen lighting up, meaning that she is still alive and may return. The voice cast are all chosen well for their parts, the animation is relatively good, and it is a simple story, even if it slowed down by silly songs and supporting characters distracting proceedings, but overall, it is something the family can enjoy, a fun animated fantasy adventure. Worth watching!