Veterinarul Andrew MacDewey locuiește într-un mic oraș american. El tratează nu numai câinii și pisicile, ci și animalele din fermele din jur și este, de asemenea, un medic veterinar din zonă. Dr. McDewey este cunoscut ca o persoană cinstită, dar dură: el eutanasiază fără milă animale vechi și refuză să trateze animale non-domestice.
În urmă cu șase ani, soția sa, Anne, a murit, veselă, roșie ca o tigaie de cupru și cântând tot timpul. Ea a contractat o boală de la un papagal și a murit. De atunci, inima doctorului a fost petrificată și a promis că nu va mai exista animale în casa lui.
Doar dragostea pentru fiica de șapte ani, Mary trăiește în el. După ce și-a pierdut mama, nu o lasă pisica să o scoată pe Thomasina de pe mâini. Ea își revarsă sufletul, o duce la școală cu ea, o așază la masa de lângă ea. Lui Thomasina nu-i place atât de mult. Pisica s-a numit mai întâi Thomas, dar apoi și-au dat seama că aceasta nu este o pisică și a fost numită Thomasina. Andrei nu-i place Thomasina și este foarte gelos pe fiica ei. Thomasina este murdară cât poate, dar medicul veterinar suferă.
Într-o zi, un băiat, Jordi McNab, îi aduce medicului o broască cu laba spartă, dar acesta refuză cu tărie să o trateze. Apoi, Jordy duce broasca la Vrăjitoarea Roșie, poreclită Mad Lori. Vrăjitoarea trăiește într-o pădure întunecată și vindecă animale. Depășind frica, Geordie vine în ajutor. În casa vrăjitoarei, vede o fată drăguță care cântă tare. Cerbi, pisici și câini vin la ea, iar ei îi hrănește. Fata este de acord să vindece broasca.
Prietenul doctorului McDewey, preotul Engus Peddy, își iubește foarte mult pugul și îl alimentează cu dulciuri. Între prieteni are loc o dispută. Doctorul și-a iubit soția, care a murit, iar pentru a iubi animalele, aceste mochetele, el trebuie să-și petreacă inima pe ele, care va fi în curând scurtă. Preotul nu este de acord: trebuie să iubești toate viețuitoarele.
Odată, fiind pe umărul Mariei, Thomasina sare fără succes și lovește în cap. Văzând că pisica abia își mișcă labele, Maria o aduce la tatăl ei în spital, unde este interzis să apară: după moartea soției sale, medicul se teme că Maria va fi infectată de animale. În acest moment, preotul Peddy ajunge cu un orb, a cărui mașină era condusă de un câine călăuzitor. Cainele are nevoie de o operatie de urgenta. Medicul, fără să creadă în succes, vrea să eutanasieze animalul. Preotul insistă însă că este necesar să-i salvăm omului ochii, citând poruncile lui Dumnezeu drept dovezi. În ciuda țipetelor și amenințărilor Mariei că ar înceta să vorbească cu tatăl ei, McDewey eutanasiază Tomasina și face operația pentru câine.
În timp ce tatăl și asistentul său sunt ocupați cu câinele, Maria ia în secret trupul încă cald al Thomasinei. Prietenii Mariei organizează o înmormântare pentru o pisică. Într-o procesiune de doliu, ei se plimbă prin oraș și îl îngroapă pe Tomasin în pădure, punând pe mormântul ei o placă cu inscripția „Au ucis brutal”. Mad Lori vede asta.
Operațiunea este reușită, iar McDewey și Peddy sunt trimiși să facă plăcere orbilor, dar este prea târziu: a murit. Veterinarul îi aruncă o mustrare preotului: el a salvat ochii orbului și Dumnezeu l-a luat. La rândul său, preotul îi reproșează doctorului că nu a încercat să o salveze pe Thomasina.
Mary refuză să vorbească cu tatăl ei și se plimbă cu haine de doliu. Doctorul îi aduce o altă pisică, dar odată cu Merry începe o mulțumire până când tatăl ei ia pisica înapoi. Preotul Peddy încearcă să-și împace tatăl și fiica, dar fata susține că tatăl ei a murit.
În oraș, oamenii nu aprobă actul lui McDewey și încep să le fie frică să-și trateze animalele cu el, temându-se că îi va pune la culcare. De asemenea, circulă zvonuri prin oraș că o femeie trăiește o recluză în pădure, care vorbește cu îngerii și demonii, înțelege limba păsărilor și tratează animalele. Medicul are un concurent misterios. El decide să raporteze poliției că un medic vrăjitor analfabet ia pâine de la un absolvent. Paddy descurajează un prieten să-l atingă pe binecuvântat.
Thomasina, sub numele zeiței Bast, intră în templu, o casă mică, unde se află preoteasa Mad Mad Lory. Acum tatăl ei este Ra-Sun, iar mama ei este Huntor-Moon. Animalele și păsările din templu nu acceptă noul locuitor.
Un bursuc rănit vine la Lori. În timp ce Laurie își spală rănile și ia în considerare cum să ajute, iar Thomasina se roagă pentru recuperarea sa, McDewey vine. Thomasina, acum o zeiță, se teme muritor de un muritor și fuge de acasă.
McDewey nu se aștepta ca vrăjitoarea să fie atât de tandră și tânără, dar anunță amenințător cine este. Bucurându-se, Lori îl duce la bursuc. Medicul se oferă să eutanasieze animalul nefericit, la care Lori răspunde că, dacă Dumnezeu l-a trimis aici, atunci crede în medic, iar animalul trebuie să supraviețuiască. Vrăjitoarea îi dă medicului instrumente, iar el face operația de bușnic, în loc să utilizeze anestezie, folosind încrederea animalului Lori. Lori îl conduce pe McDewey la spitalul său, unde locuitorii pădurii așteaptă ajutor.
În loc să plătească pentru tratament, Lori dă o eșarfă din lână moale: când bate vântul, medicul va fi cald. Veterinarul mișcat promite să se întoarcă mâine pentru a vizita badgerul. În drum spre casă, McDewey reflectă asupra lui Dumnezeu, asupra iubirii sale. Acasă, el ia cină cu fiica sa, o pune la culcare, vorbește despre badger și Lori. I se pare că atitudinea fiicei sale față de el a devenit mai bună, deși ea încă nu vorbește cu el.
Thomasina se jură răzbunare pe McDewey. Într-o noapte ploioasă, când a izbucnit o furtună, Thomasina vine și se ghemuiește de geamul din fereastra doctorului. Uluit de frică, vede pe fiecare fereastră, în fiecare ușă a pisicilor. Își cheamă favorita, Mary într-unul dintre pijamalele sale iese pe stradă.
McDewey caută ajutor de la Dr. Stratsi. De o lună acum, fetița nu mai discută cu tatăl ei, iar după ce a fugit în furtuna de pe stradă, pielea i s-a udat. După ce a examinat-o pe fată, Stratsi ajunge la concluzia că este grav bolnavă și trebuie protejată de șocuri. McDewey începe să regrete că a omorât pisica, ar fi mai bine dacă ar fi murit moartea ei.
Pentru a se consola, McDewey vine la Lori. În ciuda faptului că Tomasina este acum zeița Talif, se teme muritor de criminalul ei. Dar Laurie și McDewey tratează acum animalele împreună.
Stratsi crede că Maria are nevoie de dragoste, atunci fata se va reface. McDewey o iubește atât pe Mary cât și pe Laurie, dar pentru Mary nu are suficientă tandrețe, iar Laurie este inferioară, vorbește cu spirite și gnomi. Se duce la preot pentru sfaturi despre ce să facă cu Lori, care servește animale. Preotul îl sfătuiește pe McDewey să se apropie de Laurie și să se înțeleagă reciproc.
Prietenii Mariei apelează la McDewey. Țiganii au arătat o performanță și au bătut brutal ursul. Băieților li se cere să raporteze cruzimea animalelor la poliție. Unul dintre băieți solicită ajutor Lori. Gelozia îl cuprinde pe Thomasinu.
Într-o tabără de țigani, McDewey o întâlnește pe Laurie. Există o luptă între medic și țigani în timpul cărora Laurie îl ajută pe McDewey. Tratându-și rănile, Lori îl sărută pe veterinar.
O Mary muribundă îl așteaptă pe McDewey acasă - nu mai vrea să trăiască. După ce a petrecut noaptea lângă fiica ei, dimineața McDewey merge la Lori pentru ajutor. El îi sună ușa, bate, țipă că el o iubește și este gata să se căsătorească cu ea, dar Laurie nu se deschide. În disperare, doctorul se întoarce acasă la fiica sa încă vie. Pe drum, vede o tabletă pe mormântul Tomainei. Căzând în genunchi, McDewey îi cere lui Dumnezeu iertare. Văzând asta, Thomasina îl iartă.
Seara, într-o furtună, dr. Laurie vine la doctorul McDewey. Luând-o pe Mary în brațe, îi cântă o bâlbâială. Închisă în casa lui Thomasin, crede că Mary are probleme. Ea fuge de casa lui Lori și intră sub fereastra fetei, în ciuda vremii penibile. Tatăl ia pisica umedă și o pune pe Maria în brațe. Maria își iartă tatăl. Lori îi explică surprinsului McDewey că a scos pisica din cutie și a plâns. Lacrimile au căzut pe Thomasina și s-a trezit, era în viață. Datorită anesteziei, paralizia a dispărut.
Lori merge în bucătărie și trântește în ghivece. Aceasta este ordinea în casă când rămân pentru totdeauna.