Kopš bērnības stāstītājs izceļas ar temperamenta lēnprātību un mīlestību pret dzīvniekiem. Drīz apprecējies, stāstītājs labprāt atklāj savas sievas līdzīgās iezīmes un it īpaši mīlestību pret dzīvniekiem. Mājās viņi dzīvo putni, zelta zivtiņa, tīrasiņu suns, truši, pērtiķis un kaķis. Skaists, pilnīgi melns kaķis ar nosaukumu Plutons ir īpašnieka iecienīts. Kaķis savstarpēji atbild - viņš ir ļoti pieķēries īpašniekam un vienmēr seko viņam uz papēžiem.
Tātad tas ilgst vairākus gadus, bet stāstītājs stipri mainās alkohola ietekmē, ko viņš sauc par Velnišķo kārdinājumu. Viņš kļūst drūms un aizkaitināms, sāk kliegt uz sievu un pēc kāda laika paceļ roku. Arī stāstnieka mājdzīvnieki izjūt šīs pārmaiņas - viņš ne tikai pārtrauc pievērst viņiem uzmanību, bet arī izturas pret viņiem slikti. Tikai Plutonam viņam joprojām ir siltas jūtas, un tāpēc viņš kaķi neapvaino. Bet atkarība no alkohola kļūst arvien spēcīgāka, un pat Plutons tagad cieš no naidīgā sliktā temperamenta.
Vēlu naktī, izdzerot dzērienu, stāstītājs atgriežas mājās, un viņam šķiet, ka kaķis no viņa izvairās. Jauns vīrietis noķer Plutonu. Kaķis, nobijies no rupjības, iekoda īpašnieka rokai - nav daudz, bet tomēr asiņo.Tas apbēdina stāstītāju. Viņš no savas vestes kabatas satver nazi un bez žēluma izgrieza kaķa acis. No rīta tas, ko viņš izdarīja, liek viņam nožēlot, bet ne ilgi - viņš drīz to noslīcina spirtā.
Kaķa brūce lēnām dziedē, viņš joprojām pārvietojas pa māju, bet likumpārkāpēja redzes dēļ bailēs no viņa bēg. Sākumā stāstītājs rūgti nožēlo, ka radījums, kurš viņu tik ļoti mīlēja, tagad viņu tik ļoti ienīst. Tomēr viņš turpina dzert un nožēla pazūd, viņa vietā nāk rūgtums. Kādu rītu jauns alkoholiķis mierīgi pakārt kaķi.
Naktī pēc nozieguma izdarīšanas stāstītāja mājā sākas ugunsgrēks. Stāstītājs, viņa kalps un sieva tiek izglābti ar brīnumu. No mājas paliek viena siena. No rīta, atgriežoties pelnos, ugunsdzēsējs netālu no viņas pamana skatītāju pūli. Viņus piesaista raksts, kas parādījās uz sienas, tāpat kā bareljefs - milzīgs kaķis ar cilpu ap kaklu.
Daudzus mēnešus teicēja spoks vajā stāstītāju. Viņš meklē netīru kaķu dens, kas līdzīgs Plutonam, un atrod to vienā krodziņā. Iestādes īpašnieks naudu atsakās - viņš nezina, no kurienes ir šis kaķis un kura tas ir. Kaķis ir līdzīgs Plutonam, bet ar vienu atšķirību: tā krūtis rotā netīri balts plankums. No rīta stāstītājs saskata vēl vienu līdzību - tāpat kā Plutonu, jaunajam kaķim nav vienas acs.
Kaķis ātri iesakņojas jaunajā mājā un kļūst par sievas mīļāko, un stāstītājs sāk izjust aizvien lielāku nepatiku pret viņu. Bet, jo vairāk pieaug stāstītāja naidīgums, jo vairāk kaķis pieķeras viņam.Stāstītājs sāk baidīties no kaķa. Viņam ir vēlme nogalināt dzīvnieku, bet viņš sevi attur, atceroties veco vainu. Tikmēr bezveidīgs balts plankums uz kaķa krūtīm sāk mainīties un galu galā izpaužas kā spilvens. Sakarā ar to alkoholiķis arvien vairāk ienīst kaķi.
Reiz stāstnieks un viņa sieva ekonomisko vajadzību dēļ dodas uz pagrabu. Kaķis sader ar viņiem, paklupdams, un stāstītājs gandrīz salauž kaklu. Tas kļūst par pēdējo salmiņu. Stāstītājs satver cirvi un gatavojas nogalināt kaķi vietā. Sieva tur savu roku, un par to tiek samaksāts ar savu dzīvi - vīrs ar cirvi nogriež galvu.
Pēc slepkavības stāstītājs sāk domāt, ko darīt ar līķi, un nolemj viņu pacelt pagraba sienā. Stāvējis mirušo sievu, stāstītājs dodas meklēt kaķi, bet to neatrod. Kaķis pazuda un neparādās ne otrajā, ne trešajā dienā. Šajās naktīs stāstītājs mierīgi guļ, neskatoties uz nozieguma nastu uz viņa dvēseli.
Saistībā ar sievietes pazušanu tika veikta īsa izmeklēšana un kratīšana, kas nedeva rezultātus. Ceturtajā dienā policisti pēkšņi atgriežas mājā. Viņi veic rūpīgu meklēšanu, arī pagrabā, kas arī nedod rezultātus. Kārtības kalpi gatavojas aiziet, bet stāstītājs, triumfējot un izjūtot savu nesodāmību, sāk slavēt izcilo ēku bez vienas plaisas. Savu vārdu atbalstam viņš atsit niedru uz sienas vietā, kur tiek novietots sievas līķis.Pēkšņi policijai un pašam slepkavam no aiz sienas dzirdams kliedziens, kas pārvēršas kliedzienā.
Policisti salauž sienu un atrod sievietes līķi. Uz līķa galvas sēž kaķis, kuru stāstītājs nejauši iesprauda sienā. Tieši ar viņa saucienu viņš nodod slepkavu, nolemjot viņu nāvei pie izpildītāja rokām.
Stāstītājs izklāsta šo stāstu, lai atvieglotu viņa dvēseli pirms tā beigām.