A postman learns that he doesn't have much time left to live due to a terminal illness. A devil then appears in front of him and offers to extend his life if he picks something in the world that will disappear. The man thinks about his relationships with ex-friends, ex-lovers, relatives and colleagues who will be sincerely sad when he dies.
Kai è un mezzosangue dalla natura poco chiara, indesiderato da tutti ma benvoluto dal signore locale, Asano. Davanti ai suoi occhi si svolgerà una lotta tra umano e disumano la cui prima vittima sarà proprio Asano, accusato di tentato omicidio dello shogun e quindi obbligato ad un suicidio per riparare il proprio onore. L'uomo in realtà era posseduto da un demone che trama nell'ombra. I 47 samurai rimasti orfani del proprio padrone (e quindi "ronin") decideranno di vendicarsi contro lo shogun e tutta la corte demoniaca che gira intorno a lui, ben consci che questo significherà una condanna a morte. A loro non potrà che unirsi nonostante le ritrosie iniziali anche Kai, che da anni è segretamente innamorato della figlia di Asano.
Il piccolo porcellino Babe arriva alla fattoria degli Hoggett come futura vittima per il cenone natalizio, e nel frattempo fa la conoscenza di Rex, il cane pastore convinto che solo i cani sono animali intelligenti, ma la sua compagna Fly alleva Babe come se fosse suo figlio. Altri ospiti della fattoria sono Ferdinand, un eccentrico paperotto che si sforza di imparare a cantare come un gallo per rendersi utile in fattoria e Duchessa, la gatta persiana...
I gatti del quartiere di Jellicle si riuniscono durane il ballo annuale. Nel corso della serata, verrà scelto il gatto che avrà l'onore di ascendere al paradiso dei gatti ma non tutto andrà come previsto a causa di presenze inattese.