What do a pirate who likes to play knucklebones, and a shopkeeper who’s frightened of witches, have in common?
Not much.
But if you throw in a one-legged seagull, a freckly shop assistant, and some real witches as well, you’ve got the ingredients for a funny, unexpected story - and a surprisingly happy ending for everyone.
Well, almost everyone.