Square soft went bankrupt with this phenomenal movie, but it shows! CGI of great quality, even for today standards!
Good voice acting, a simple lesson of morality, two heroes with different approach, a millitary officer with bad actions for good reasons and a relative lifestream paradoxe; you've got a final fantasy formula.
The CGI environnement is just great and the characters are well fleshed and you feel for their loss.
Just a masterpiece that should have bring squaresoft to the stars, but with the cost of citizen Kane! :P