Året är 2065 och mänskligheten hotas av en främmande livsform. Den kvinnliga forskaren Aki kämpar tillsammans med en grupp soldater mot utomjordiska demoner som kraschat på jorden och livnär sig på levande själar. Baserad på tidernas mest framgångsrika TV-spel – Final Fantasy. Filmen är helt datoranimerad där ambitionen varit att skapa fotorealistiska miljöer och människor med hjälp av datatekniken.