Mist: The Tale of a Sheepdog Puppy Cast Brian Blessed Mel Giedroyc Gillian Hanna Paul Litchfield Una Stubbs Karyn Claydon Sandra Dickinson