Шотландия, начало ХХ века. Маленькая Мэри, дочь овдовевшего ветеринарного врача, души не чает в своей Томасине — роскошной рыжей кошке. Но однажды Томаcина тяжело заболевает, и отец распоряжается усыпить её. Убитая горем утраты и чёрствостью отца, Мэри хоронит Томасину неподалёку от жилища некой Лори, которую деревенская молва нарекла ведьмой. Вовремя появившаяся на кошкиных похоронах Лори замечает, что в Томасине ещё теплится жизнь, и её можно спасти…