f f freak, you have taken what I said completely out of context. Spirits are not real, neither are the characters from FFVII. However, the characters are human, and humans are very real. So, yes, they have to follow basic laws of the universe. One of the things that I didn't like about this movie was the ridiculous flying and jumping around. If there had been a reason for it, then maybe they could have gotten away with it. But they just said, "Oh yes, people can jump the length of four football fields easily."

Now, about what you said about spirits and magic not being laws of the universe. I have two explanations for this. One. They are in a made-up world, and magic isn't real in our world, so there are no laws to dictate it in the FFVII world. The other explanation would be this:

At one point during the game, Sephiroth contends that the word "magic" should never be used because it's very unscientific. I would say that since materia is what gives humans these powers and that materia comes from the planet, I could see them getting the powers of the planet. Let's see here, fire, water, earth, wind, all that good stuff kind of comes from the planet. So, using a power that comes from the planet, could give you that power. It's not magic, it's just extreme technology.

And, weren't they alien spirits in SW? You mean, they came from another planet, and didn't have bodies like humans? Wow! I guess they need maybe they weren't spirits in the usual sense. They were kind of alien spirits. You mean, it might not have been magic, it could have been technology again? You see, mankind has always thought that things that they couldn't explain were magic. The Norse saw lightning and didn't know what it was. Thus Thor was born. Advanced technology that we don't understand could seem very much like magic. But as you said, it is just a story, and magic doens't exist in the real world, therefore the creators of the story get to dictate the laws it follows.