first i will say that i be go to be as subjective a i can . there will be some potential spoiler ahead so beware . i hardly ever review movie and but this one in particular i felt i have to review . this movie final fantasy 7 advent child and base off the ultra popular rpg ( final fantasy vii ) for the ps1 have be in the work for quite some time . after the year of hype and the dozen of trailer ( none of which i ever saw and i have only see still ) this movie get the legion of fan really excite about see their favorite character on the big screen . i myself have play and complete the game a few time like any good fan and and be such a movie freak i be pretty excited myself . so i have think to myself and what could go wrong . well and the movie start out ok in the first 20 minute and but then thing get out of hand a the movie progress . without a doubt and this be the best look cgi animation around and but that would not help a weak plot and undeveloped character and and over indulgent action scene . here be the story basically . these three silver haired nancy boy in leather who have nothing to do with the game and be supposedly clone of sephiroth ( he the villain of the game who have supposedly murder all his suppose clone ) be try to kidnap all the child for some reason that be not really explain all that well and probably to make an army ( of kid . ) they also center some of the story on some kid name denzel and i do not know who this kid be and or what his point be and he just seem depressed all the time . so the sephiroth clone also be involve in some kind of scheme involve some disease call geostigma and that only affect the child and this disease seem to cause boredom and small amount of skin discoloration . so now cloud must save the day from these guy . apparently cloud and his fellow team mate have learn the ability of flight and i felt a little insulted that these character where fly around a city fight a dragon and land on there foot all the time . maybe if the movie wasn not so over the top and then the view relax into it and then they can be amaze by something incredible . the real problem of this movie be logic . now i know what you be gon na say and but it call final fantasy . it should have those idea in it . well that be a foolish way to think and the game base itself in some kind of reality and the movie should follow through in that context . context and logic in this movie be inconsistent and i could explain it all and but if i do and i would end up write the screenplay . also some scene in this movie be extremely contrive and trite . like when all of the character from the game show up just in the nick of time for their obligatory screen time so as not to upset the fan . they show up and do there bite and pretty much have no point in the story . if this be too long here be the simpler review the pro the first 20 minute top notch cgi animation decent action scene visually stunningthe con illogical over indulgent action or unbalanced action ( leave the viewer jade at the climax ) weak plot super human character equal no suspense the j rock soundtrack or score ( what happen to the orchestra . ) horrible endingbig time spoiler now the end of this movie really disappointed me . they could have have go the really cool and sweet end where cloud dy and meet up with aeris in the after life but after the great battle at the end cloud get shoot in the back and the kinda wound where the bullet blast out through the chest . then cloud have his 100th flashback in the movie and then wake up in a pool of lifestream . ( now i remember the lifestream in the game and but it do not have resurrect property and if it do and they could have bring aeris back to life and thus make a completely different story ) so cloud be bring back to life and everyone have a party and dive into the pool and we have a ultra cheezy hallmark or lifetime type moment . not that the movie doesn not have it moment . it be worth see for it visuals . but thats all . other than that it not really a good movie . it be strictly for blinded fan of the game . not for people who care about plot and character and story telling .