Fenghuang are mythical Chinese birds that soar across heavens, protecting Earth from harm. One day a fenghuang egg falls from its nest in the clouds and lands on a mountain. It is discovered by a wise old monk who takes the egg to his monastery where he trains a lively group of young disciples in the martial arts. To their astonishment, the fallen egg hatches as a young girl who, as they discover over time, possesses the supernatural powers of her avian relatives. Confined to her human form, the young demigoddess must prove herself on Earth in order to assume her true form and return home to the heavens.