Snow White and Rose Red is an episode of Wolves, Witches and Giants.

CITV Wolves,+Witches+and+Giants 2016-02-04-1005-1-

This episode tells the actual story with a few differences. The evil ungrateful dwarf is played by the Witch and the travelling bear is played the Wolf.

Two girls called Snow White and Rose Red and their widowed mother let a wolf into their cottage during the winter. Then when spring came the Wolf left the family. At the same time, Snow White and Rose Red were sent outside to do some tasks. Meanwhile a Witch approaches to the girls to get them into her clutches, stealing, and doing nasty tricks. As it gets to far, the same wolf that stayed with the girls comes to their rescue.