i really love this movie . i haven not play final fantasy vii but i still love the movie and it really funny and i love the job the voice over actor have do . the visuals be so fantastic and all the line be so well do . i have to admit i have a pretty good imagination so i be able to fill most of the gap the movie present and and i suggest you watch it twice because lot of thing suddenly make sense . also and ( this be pretty funny ) you should watch it with the subtitle on because what they say and what the sub say be sometimes completely different . it really usually pretty funny but sometimes it help u to understand what they say well . watch it . love marnie .