revolutions burning questions!!! spoiler inside
First off...if you haven't seen this yet dont read any further
SPOILER WARNING
1. The little Indian girl, Sati, is refered to as 'the last exile', a programme without purpose. Now, we know that useless programmes have a choice, to go back to the source, or hide in the Matrix. Her father decides that she is too precious to go back to the source, so he makes a deal with Merv to allow her to stay, while he and his wife get deleted? I think this is the case. Anyway, Sati goes off to hide with the Oracle, but is then turned into Agent Smith. She later appears at the end of the movie once the Matrix has been rebooted. Can anyone tell me, what exactly is the point of the last exile? What does she do, or signify?
2. The Oracle (in her new guise)says that she sees the end of the war one way or another. By this she means that either a) Smith will destroy everything, man and machine, therefore no war or b) Neo will save the world by doing what he does at the end of the film. But the Oracle does not seem to know in which way it will end. She knows there has to be an end, but she doesn't know how. If she doesn't know how, then Agent Smith doesn't know how... even when he takes her over. This is why Agent Smith says 'Is it over?' at the end... because he doesn't know! What confuses me is that she also sayd that the Architect 'can't see past choice'. If she is the Architect's opposite, then can she see past choice or not? If she can, then she would know how it ends.
3. Neo makes a deal with the Deus Ex Machina, saying that if he destroys Agent Smith (who is beyong the Matrix's control), then man and machine should live in peace. Fine. That seems logical. But why does he let Agent Smith take himover? I know that Agent Smith and Neo are opposites, so does it mean that they cancel each other out? I think Agent Smith wanted to destroy the entire Matrix, which would be the only way to set himself free. That was his purpose... to destroy the Matrix, while Neo's was to save it. Therefore the theory of cancelling each other out makes sense. Smith wants to destroy Neo, because Neo holds the code to reboot the Matrix, something which Smith doesn't want. Neo wants to destroy Smith because he wants to save the Matrix, being the only way to save the entire human race (well, those who are still plugged in). So, they cancel each other out, and Neo's code reboots the Matrix. Now... why don;t the machines continue to attack Zion? They have a new Matrix... no Neo and no Smith... it would be so easy for them to destroy Zion. Is it just becaouse of their pact with Neo? Doesn't sound like machine logic to me.
4. The Architect tells the Oracle that he will free those who want to be freed. What does this mean? Will he free those who reject the Matrix at a subconscious level (as mentioned in reloaded) Or will he free all humans who find out about the Matrix? Will he free evryone if everyone finds out? The latter would result in the machines losing their source of power. Is there to be a new balance, where-by humans and machines co-habit the earth, and try to unscorch the sky (something hinted at I think, when the Logos flies up above the clouds)...or will the future consist of Zionites and 01 living independantly, with a small transfer of humans between the two as people get woken from the Matrix? The ending is very unclear on this. What is the situation?