Pretty visuals and a lot of fights make not a good movie. And that is precisely what happened here.

First off, let me admit, I am yet to play FFVII (I intend to order it soon). However, I did do research to familiarise myself with the characters and the story. However, not everyone has the luxury of time to research things like this, and Advent Children demands that knowledge of FFVII is required.

In spite of incredible visuals, I can't say there is too much thats new. We've seen it in Final Fantasy: The Spirits Within, and apart from some better movement, I can't say they've done lots of super-daring stuff with this.

The fight scenes - well, they are a bit of fun. Still, how could we ever doubt the result of any of them. This one was boringly classic - there were three fights with the bad guys, following the standard procedure (the hero, Cloud, gets smashed, then he almost gets there and gets smashed, and then finally wins). The reason I say it was boringly classic was that it is used a great deal, but in this case is poorly executed. I'll touch on that later.

The English dub seemed fine to me, though I didn't watch it in Japanese, so I shan't judge the Japanese dub, but only the English one. I'll say this - I've heard plenty of better ones, even in my limited repertoire.

And now, the plot. Ummm... what plot? Let me be frank, this movie is nought but a fan service, a chance to see the FFVII characters on the big screen with lovely eye candy. As I said earlier, the fights seem to just happen for no reason. The opening fight is never explained, Kadaj seems to have neither ambition to destroy the world himself nor any real motivation to do anything nasty. Cloud sits around moping for the entire film, and pretty much everyone else gets an obligatory cameo.

Really, FFVII was an ensemble piece. Advent Children is anything but. If they'd managed to give everyone some significant story role (Star Trek: First Contact proved it was possible, I might add), then this could have been a lot better. Naturally, that would have changed the plot too, which, lets be honest, is almost set to be better than the one we got.

Characters were also generally either unused or virtually forgotten. The members of Avalanche (thats the group Cloud worked with in FFVII, for those who don't know) get 2 scenes (3 in the case of Vincent Valentine, and some get even less). Hell, the bad guys get more lines than these guys, and that is pretty bad.

The music... well, I don't care if Nobuo Uematsu is God Himself, he botched this film big time. Advent One Winged Angel was the only decent piece. Otherwise, he couldn't decide whether to be epic (and orchestral) or fun (with electric guitar). When he switched from one to the other, you felt it as though he'd taken a sledgehammer to your head.

And that last point on whether this movie was epic or fun... it tried to be both, and failed miserably. Honestly, you can't please everyone and do everything. The movie also tried to be deep (you can go epic and deep, or fun and deep, but all three is too much), but failed here too. The last scene, which is reminiscent of a baptismal ceremony, was thrown in there for what looks like the sake of it. You don't need to be a Christian to just shake your head and cry there. That scene just didn't belong in the film (and nor did Aerith's frequent appearances - she's dead Jim!).

Given just how fantastic I've heard Final Fantasy VII to be, this movie is nothing short of a gigantic disappointment. Because of the beautiful visuals, I give it a 2 out of 10.