When their cow, Lucy, is taken by a giant, siblings Tim and Rose enter a magical world with an unstable witch’s curse. Badjelly, the witch, is losing her power and needs a magic-restoring soup. Her assistant, Dulboot, mistakenly takes Lucy instead of children.


Tim and Rose meet Binklebonk, a Tree Goblin, whose family was turned into acorns by Badjelly. They team up with Rusty, a mechanical lion; Mudwiggle, a strong worm; and Dinglemouse, a swashbuckling mouse. Together, they journey through strange places to face Badjelly and save Lucy.