Filmen finner sted to år etter hendelsene i videospillet Final Fantasy VII i 1997, hvor antagonisten Sephiroth forsøkte å absorbere livstrømmen (livets blod og sjel på planeten) og bli gjenfødt som en Gud. Men Sephiroth ble beseiret av Cloud Strife og hans ledsagere. Likevel ødela Sephiroths siste magi, Meteor, hele byen Midgar. Siden slutten av spillet grunnla de overlevende i Midgar den nye byen Edge. Der bor Cloud og barndomsvennen Tifa Lockhart, og driver deres egen budtjeneste. De tar seg også av den foreldreløse Denzel, og den adopterte datteren til Barret Wallace - Marlene. Cloud føler seg skyldig fordi han ikke reddet Aerith Gainsborough, så Cloud har nylig flyttet ut og isolert seg fra vennene sine.