Il giovane Germano, figlio di un mugnaio, riceve in eredità dal padre un gatto. Questo gatto, però non è un semplice animale: è un gatto parlante che subito gli propone un piano per fare fortuna e sposare la figlia del re. In cambio gli chiede soltanto un paio di stivali con i quali presentarsi a corte. Ottenuti gli stivali del padre di Germano, il Gatto si presenta dal Re con un sacco di cacciagione, entrando subito nelle sue grazie, e riesce ad ottenere un appuntamento fra la principessa Isabella e Germano. I due appena si vedono si innamorano, ma il Gatto costringe il suo padrone a fingere di essere un Marchese per ingraziarsi il vecchio Re. Isabella scopre subito l’inganno, ma decide di appoggiare Germano e chiede al padre l’autorizzazione a sposarlo. Il Re accetta a una sola condizione: dovranno sconfiggere l’Orco Ezechiele e portargli la sua bacchetta magica.
I tre si recano nel castello dell’Orco Ezechiele e il Gatto lo sfida a una gara di magia. L’Orco dapprima si trasforma in leone e sembra avere la meglio, ma poi si lascia ingannare e decide di trasformarsi in topo. A questo punto il Gatto cattura l’Orco così trasformato, lo divora e Germano riesce a prendere la bacchetta magica e a ottenere dal Re il permesso di sposare la principessa Isabella.