Episode 22 of "Sabrina, the teenage witch"
s01e22 The Great Mistake
Title: The Great Mistake
Original Air Date: 05/02/1997 on ABC
Plot Outline:
Sabrina hits a really bad day: disregarding her aunts' warning, she buys a "tomorrow" ball from a supernatural traveling salesman, and believes its prediction that she will get an "A-" on her science project. Unfortunately, Mr. Pool (dressed in a kilt for "Scots Pride Day") doesn't share that estimation of her work, and gives her a C- and a chance to redo the project overnight. Instead, Sabrina tries to sneak out of the house aboard her trusty vacuum cleaner to attend a "Smashing Pumpkins" concert, but gets pulled over by a flying motorcycle cop and cited for flying over the town "with a full bag and bad dust emissions." An abashed Sabrina shrinks to miniature size as a result of guilt... to cheer her up, her aunts share stories of how they have "messed up" over the centuries -- including the hitherto unheard story of Zelda's literally middle-aged marriage to one Benvolio. In a related subplot, Salem visits his witchly parole officer, and pleads that his rehabilitation is going well, but lets slip that he still dreams of world conquest. A flashback allows us to glimpse him in human form, and also reveals that Hilda was one of his followers: his punishment is to be a cat for a century, hers is to keep him worm-free for the same period.