В провинциальном английском городке живет маленькая девочка Мэри вместе со своим отцом Эндрю, который после смерти жены стал замкнутым и даже жестоким человеком. Однажды у девочки заболевает ее любимая кошка. Отец, ветеринар по профессии, лечить ее отказывается и даже втайне желает ее смерти. И тогда приходится обратиться к колдунье Лори, которую многие здесь считают безумной. На самом же деле это красивая молодая женщина, от природы владеющая чудесным даром.
После знакомства с ней что-то новое откроет для себя отец девочки. Он поймет, что, может быть, сам того не желая, в последнее время приносил близким людям только боль.