Dokter hewan Andrew MacDewey tinggal di sebuah kota kecil di Amerika. Dia tidak hanya merawat anjing dan kucing, tetapi juga ternak dari peternakan di sekitarnya, dan juga seorang dokter hewan di daerah tersebut. McDewey dikenal sebagai orang yang jujur tetapi tangguh: ia dengan kejam menidurkan hewan tua dan menolak untuk merawat hewan non-domestik.
Enam tahun lalu, istrinya, Anne, meninggal, ceria, merah seperti panci tembaga dan bernyanyi sepanjang waktu. Dia tertular penyakit dari burung beo dan meninggal. Sejak itu, hati dokter menjadi membatu, dan dia bersumpah bahwa tidak akan ada lagi binatang di rumahnya.
Hanya cinta untuk anak perempuan tujuh tahun Mary yang tinggal di dalam dirinya. Setelah kehilangan ibunya, dia tidak membiarkan kucingnya melepaskan Thomasina dari tangannya. Dia mencurahkan jiwanya, membawanya ke sekolah bersamanya, menempatkannya di meja di sebelahnya. Thomasina tidak begitu menyukainya. Kucing itu pertama kali disebut Thomas, tetapi kemudian mereka menyadari bahwa ini bukan kucing, dan disebut Thomasina. Andrew tidak menyukai Thomasina dan sangat iri pada putrinya. Thomasina kotor sebisa mungkin, tetapi dokter hewan menderita.
Suatu hari, seorang anak laki-laki, Jordi McNab, membawa seekor katak dengan kaki patah ke dokter, tetapi ia dengan tegas menolak untuk mengobatinya. Kemudian Jordy membawa katak ke Penyihir Merah, dijuluki Mad Lori. Penyihir itu hidup di hutan yang gelap dan menyembuhkan hewan. Mengatasi rasa takut, Geordie datang meminta bantuan. Di rumah penyihir, dia melihat seorang gadis cantik yang bernyanyi keras. Rusa, kucing, dan anjing datang kepadanya, dan dia memberinya makan. Gadis itu setuju untuk menyembuhkan katak.
Teman Dr. McDewey, Priest Angus Peddy, sangat mencintai peseknya dan terlalu banyak memakannya dengan permen. Antara teman terjadi perselisihan. Dokter mencintai istrinya, yang mati, dan untuk mencintai binatang-binatang, sepatu-sepatu ini, ia harus menghabiskan hatinya untuk mereka, yang tidak lama lagi akan cukup. Pendeta tidak setuju: Anda harus mencintai semua makhluk hidup.
Suatu kali, berada di pundak Mary, Thomasina gagal melompat dan memukul kepalanya. Melihat bahwa kucing itu hampir tidak menggerakkan cakarnya, Mary membawanya ke ayahnya di rumah sakit, di mana ia dilarang untuk muncul: setelah kematian istrinya, dokter takut Mary akan terinfeksi oleh binatang. Pada saat ini, pendeta Peddy datang dengan seorang pria buta, yang mobilnya dikendarai oleh anjing pemandu. Anjing itu membutuhkan operasi darurat. Dokter, yang tidak percaya pada kesuksesan, ingin menidurkan hewan itu. Tetapi imam itu bersikeras bahwa adalah perlu untuk menyelamatkan pria itu dari matanya, dengan mengutip perintah-perintah Allah sebagai bukti. Terlepas dari jeritan dan ancaman Mary bahwa ia akan berhenti berbicara dengan ayahnya, McDewey menidurkan Tomasina dan melakukan operasi untuk anjing itu.
Sementara ayah dan asistennya sibuk dengan anjing itu, Mary diam-diam mengambil tubuh Thomasina yang masih hangat. Teman-teman Mary mengatur pemakaman untuk kucing. Dalam prosesi berkabung, mereka berjalan mengitari kota dan mengubur Tomasin di hutan, menempelkan sebuah plakat di makamnya dengan tulisan "Mereka membunuh dengan brutal." Mad Lori melihat ini.
Operasi ini berhasil, dan McDewey dan Peddy dikirim untuk menyenangkan orang buta itu, tetapi sudah terlambat: ia meninggal. Dokter hewan melemparkan teguran kepada imam: ia menyelamatkan mata orang buta itu, dan Tuhan mengambilnya. Imam itu, pada gilirannya, mencela dokter karena tidak berusaha menyelamatkan Thomasina.
Mary menolak untuk berbicara dengan ayahnya dan berjalan dengan pakaian berkabung. Dokter membawa kucing lain padanya, tetapi dengan Merry mulai mengamuk sampai ayahnya mengambil kembali kucing itu. Priest Peddy berusaha mendamaikan ayah dan putrinya, tetapi gadis itu mengklaim bahwa ayahnya meninggal.
Di kota, orang-orang tidak menyetujui tindakan McDewey dan mulai takut untuk memperlakukan hewan-hewannya dengannya, takut dia akan membuat mereka tertidur. Juga, desas-desus beredar di sekitar kota bahwa seorang wanita tinggal di pertapa di hutan, yang berbicara dengan malaikat dan setan, mengerti bahasa burung dan memperlakukan hewan. Dokter memiliki pesaing misterius. Dia memutuskan untuk melaporkan kepada polisi bahwa seorang dukun yang buta huruf mengambil roti dari seorang lulusan. Paddy menghalangi seorang teman untuk menyentuh yang diberkati.
Thomasina, dengan nama Dewi Bast, memasuki kuil, sebuah rumah kecil, tempat pendeta wanita Mad Mad Lory. Sekarang ayahnya adalah Ra-Sun, dan ibunya adalah Huntor-Moon. Hewan dan burung di kuil tidak menerima penghuni baru.
Musang yang terluka datang ke Lori. Sementara Laurie mencuci lukanya dan berpikir bagaimana cara membantu, dan Thomasina berdoa untuk kesembuhannya, McDewey datang. Thomasina, yang sekarang seorang dewi, sangat takut akan makhluk fana dan melarikan diri dari rumah.
McDewey tidak mengira penyihir itu begitu lembut dan muda, tetapi dengan mengancam mengumumkan siapa dirinya. Bersukacitalah, Lori membawanya ke musang. Dokter menawarkan untuk menidurkan hewan malang itu, yang dijawab Lori bahwa jika Tuhan mengirimnya ke sini, maka dia percaya pada dokter, dan hewan itu harus selamat. Penyihir itu memberikan alat dokter, dan dia melakukan operasi luak, alih-alih menggunakan anestesi, menggunakan kepercayaan hewan Lori. Lori membawa McDewey ke rumah sakitnya, tempat para penghuni hutan menunggu bantuan.
Alih-alih membayar untuk perawatan, Lori memberikan syal wol lembut: ketika angin bertiup, dokter akan menjadi hangat. Dokter hewan yang dipindahkan berjanji untuk kembali besok untuk mengunjungi musang. Dalam perjalanan pulang, McDewey merenungkan Tuhan, pada cintanya. Di rumah, ia makan malam dengan putrinya, membaringkannya di tempat tidur, berbicara tentang musang dan Lori. Baginya, sikap putrinya terhadapnya telah menjadi lebih baik, meskipun dia masih tidak berbicara dengannya.
Thomasina bersumpah membalas dendam pada McDewey. Pada malam hujan, ketika badai meletus, Tomasina datang dan mencakar kaca di jendela dokter. Terkejut dengan rasa takut, dia melihat di setiap jendela, di setiap pintu kucing. Menyebut favoritnya, Mary di salah satu piyamanya berlari keluar ke jalan.
McDewey mencari bantuan dari Dr. Stratsi. Selama sebulan sekarang gadis itu belum berbicara dengan ayahnya, dan setelah dia berlari ke luar badai, kulitnya menjadi basah. Setelah memeriksa gadis itu, Stratsi menyimpulkan bahwa dia sakit parah dan perlu dilindungi dari guncangan. McDewey mulai menyesal bahwa dia membunuh kucing itu, akan lebih baik jika dia mati kematiannya.
Untuk menghibur dirinya sendiri, McDewey datang ke Lori. Terlepas dari kenyataan bahwa Tomasina sekarang adalah dewi Talif, dia takut akan pembunuhnya. Tetapi Laurie dan McDewey sekarang memperlakukan hewan bersama.
Stratsi percaya bahwa Mary membutuhkan cinta, maka gadis itu akan pulih. McDewey mencintai Mary dan Laurie, tetapi bagi Mary dia tidak memiliki kelembutan yang cukup, dan Laurie lebih rendah, dia berbicara dengan roh dan gnome. Dia pergi ke pendeta untuk nasihat tentang apa yang harus dilakukan dengan Lori, yang melayani binatang. Pastor itu menyarankan McDewey untuk lebih dekat dengan Laurie dan saling memahami.
Teman-teman Mary memanggil McDewey. Para gipsi menunjukkan kinerja dan secara brutal mengalahkan beruang itu. Anak laki-laki diminta untuk melaporkan kekejaman terhadap binatang kepada polisi. Salah satu anak lelaki itu juga meminta bantuan Lori. Kecemburuan meliputi Thomasinu.
Di sebuah kamp gipsi, McDewey bertemu Laurie. Ada pertengkaran antara dokter dan para gipsi di mana Laurie membantu McDewey. Menangani luka-lukanya, Lori mencium dokter hewan.
Mary yang sedang sekarat sedang menunggu McDewey di rumah - dia tidak ingin hidup lagi. Setelah menghabiskan malam di dekat putrinya, di pagi hari McDewey pergi ke Lori untuk meminta bantuan. Dia membunyikan pintu, mengetuk, berteriak bahwa dia mencintainya dan siap menikahinya, tetapi Laurie tidak membuka. Dalam keputusasaan, dokter kembali ke rumah untuk putrinya yang masih hidup. Di tengah jalan, dia melihat sebuah tablet di makam Thomasina. Jatuh berlutut, McDewey meminta pengampunan dari Tuhan. Melihat ini, Thomasina memaafkannya.
Di malam hari, di tengah badai, Dr. Laurie mendatangi Dr. McDewey. Mengambil Mary di tangannya, dia menyanyikan lagu pengantar tidur. Terkunci di rumah Thomasina, dia merasa bahwa Mary dalam kesulitan. Dia lari dari rumah Lori dan datang di bawah jendela gadis itu, meskipun cuaca buruk. Ayah mengambil kucing yang basah dan memeluk Mary. Mary memaafkan ayahnya. Lori menjelaskan kepada McDewey yang terkejut bahwa dia menarik kucing keluar dari kotak dan menangis. Air mata jatuh pada Thomasina, dan dia bangun, dia hidup. Berkat anestesi, kelumpuhan hilang.
Lori pergi ke dapur dan mengguntur dalam pot. Ini adalah urutan di rumah ketika mereka tinggal selamanya.