This quirky retelling of the timeless fairytale brings warmth, humour and a feisty main character to the fore, plus an unexpected ending.
Written and narrated by Helen Wiseford.