Cada año, los habitantes del protectorado ofrendan al bebé más pequeño del pueblo a la bruja que habita en el bosque para mantenerla alejada. Perpleja ante el abandono de bebés, Xan, quien es una bruja bondadosa, rescata a los pequeños y los lleva a vivir con alguna familia amorosa.