Alyssa est une sorcière de 200 ans qui ressemble à une enfant. Elle vit seule dans la forêt. Un jour, elle trouve une petite fille abandonnée. Elle la recueille, la baptise Viola et l'élève. Seize ans plus tard, Viola est si grande qu'elle semble être la mère d'Alyssa.