Bufiño é un gato da rúa case todo negro, que busca alguén con quen estar. Brunilda é unha nena cunhas mestas guedellas roxas, que vive nunha casa extravagante con mil cuartos. Durante o día axuda nunha floraría, e de noite transfórmase nunha aspirante a bruxa. Para facer o seu primeiro voo e converterse nunha bruxa como é debido só lle falta unha cousa: un gato negro! Achégase o gran día, e do gato non hai nin rastro... Cando velaquí que pola porta da tenda asoma o pequeno vagabundo. E, aínda que Bufiño ten a punta do rabo branca, Brunilda sabe que era mesmamente a el a quen estaba esperando.