Thomasina, a gata de uma jovem escocesa, aparentemente morre nas mãos de seu pai, um veterinário. A relação entre a garota e seu pai, que não está muito bem, é resolvida com o retorno de Thomasina e o aparecimento de uma bela e misteriosa bruxa que parece ter poderes de reviver e curar animais.