Kitty MacPuce est une affreuse chatte teigneuse qui sème la pagaille partout où elle passe. Magda, elle, est une sorcière souriante, douce et gentille qui se sert de ses sortilèges pour faire de bonnes actions. Mais voilà qu'elle adopte Kitty MacPuce comme chatte de sorcière.