Un viejo amigo de Salem, Duke (Dick Van Dyke), cumplió su sentencia como gato y Salem les pide a Hilda y Zelda si es que su amigo se puede quedar con ellos mientras se acostumbra de nuevo a su vida como humano. Pero él no puede recordar cómo hacer hechizos y, entre varias cosas, hace explotar la tienda de relojes de Hilda. Y para colmo, Sabrina tiene que ensayar para una obra musical y Duke intenta hacer que ella y Harvey bailen muy bien, pero le da a Sabrina dos pies derechos y hace que Harvey se comporte como un niño. Hilda y Zelda deberán en lo posible encontrar la forma de revertir los hechizos de Duke.