Magi sacrifices herself to give the fairies a chance, and she tells Crysta to remember everything she's learned. Zak manages to stop the machine, depriving Hexxus the source of his power, but he manifests himself within the oil in the machine and begins to ignite the forest ablaze. Crysta seemingly sacrifices herself by allowing herself to be devoured by Hexxus and all seems lost until he begins to sprout limbs and leaves like a tree. Pips and the rest of the fairies rally to the powers they have been given, which causes the seed that Crysta fed him to start growing wildly. Hexxus and the machine are both simultaneously imprisoned by the newly grown tree at the very border of FernGully which bursts into bloom. Crysta appears after the fight, having survived her ordeal and successfully succeeded Magi as a magical fairy. She gives Zak a seed, begging him to remember everything that has transpired and she sadly restores him to his human size. Remembering the seed in his hand, Zak promises to remember his adventure, and buries the seed in the soil before telling Tony and Ralph that things need to change as they leave the forest behind. The seed sprouts new growth for FernGully, as Crysta follows Pips with Batty behind her.