Advent Children takes place two years after the events in Final Fantasy VII, and it introduces three new villains to our cast, as well as a few other characters. The world is being overrun with a disease called Geostigma, and many people are dying. Geostigma turns out to be connected to Jenova and her son Sephiroth—the main villains of the game—and the three new characters also consider Jenova their mother and plan to use some of her remains to revive Sephiroth.
Cloud returns as our main character and works as a delivery boy. He doesn’t really want to be caught up in anything else that’s going on, because he’s still coming to terms with Aerith’s death and being unable to save her. But when the three new villains kidnap a bunch of children suffering from Geostigma and with the threat of Sephiroth on the rise, Cloud eventually decides to stop moping around long enough to do the right thing and stop our new villains in epic, physic-defying battles.
Most reviews for this movie have been mixed. On the one hand, it had amazing CGI for its time. On the other, most people who hadn’t played the original game would have had trouble following its plot. I feel mixed about this movie for a different reason. I like it simply for existing and delving deeper into the world of Final Fantasy VII. However, this movie is completely pandering and clearly only exists as a cash cow for Square Enix.