When Smith started growing stronger, the Oracle obviously knew, in her strategy game to change the Matrix Chosen One loops, what Smith was about to do.

Since she could foresee the outcoming events, she probably knew that Smith was copying himself, and soon would infect all the Matrix.

Then, why have Seraph and Sati to leave and try to hide?

They could all have stayed in the kitchen instead, kicking back and relaxing... having nice cookies, and smoking some cigarretes...

Additionally she asks Smith:

What did you do to Sati?

Isn't she the Oracle??? Shouldn't she know?? Quoting Merovingian, isn't her business to know??

  • 9
    Because it would be wrong to give cigarettes to a little girl.
    – Null
    Commented Nov 12, 2014 at 19:44
  • 1
    @Null - Not if it were chocolate cigarettes - oldtimecandy.com/discontinued/chocolate-cigarettes
    – LcSalazar
    Commented Nov 12, 2014 at 19:45
  • 4
    More seriously, the Oracle doesn't know everything. "We can never see past the choices we don't understand."
    – Null
    Commented Nov 12, 2014 at 19:45
  • Smith has gone off the grid. It's possible that the Oracle can only make judgments based on what happens "on the grid", combined with understanding human nature. Every time she tells Neo the future (e.g. the vase), this happens in the Matrix and can therefore be considered data that she has access to. But Smith and unplugged Neo are not on the grid, therefore their data is inaccessible and the Oracle is left to guess. The fact that she asks Smith what happened to Sati implies that she judges Smith capable of killing a child, but can't know whether he did so or not.
    – Flater
    Commented Aug 3, 2017 at 10:27

2 Answers 2


Seraph was capable of using the backdoor system and previously worked for the Merovingian (who clearly survived the takeover by Smith). Had he not been unexpectedly cornered, it's quite reasonable to assume that he and Sati could have found somewhere to hide, possibly by traveling to somewhere with fewer Smiths.

My first guess for a suitable bolthole would be the Merovingian's Chateau which appears to have been uninhabited until Neo's arrival.

As to your secondary question, by this point the Oracle is basically winging it. She's gone well beyond her normal role of guiding the One to the Architect and although her powers of deduction (some sort of high-level prediction software) are evidently still working, allowing her to forecast the victory of Smith over Neo, she's not able to make the same kind of small-level predictions that she was able to before.

The Oracle tells us very clearly that her powers aren't infinite:

ORACLE: I told you before. No one can see beyond a choice they don't understand, and I mean no one.


The Oracle

The fact that Seraph and Sati failed to hide from Smith does not imply that the Oracle was unaware that Smith would assimilate them. The Oracle told Neo that Smith would try to destroy everything (which would include Sati):

I see the end coming. I see the darkness spreading. I see death. And you are all that stands in his way...Very soon he's going to have the power to destroy this world, but I believe he won't stop there; he can't. He won't stop until there's nothing left at all.

The Oracle probably had Sati leave because she had bonded with Sati and it would be traumatizing for either her or Sati to see the other assimilated by Smith (whoever was assimilated first).

Likewise, the Oracle's question about Sati does not imply that she was unaware of what Smith had done to her. The question is phrased such that the Oracle knew Smith had done something to Sati, and it doesn't take an Oracle to figure out that Smith assimilated her. Smith's choice to assimilate Sati is obvious and easy to understand, so the Oracle would have had no trouble figuring it out.

So why ask the question then? The reason may simply have been to provide an opening to express her disapproval of Smith:

The Oracle: What did you do with Sati?

Sati-Smith: Cookies need love like everything does.

The Oracle: You are a bastard, you know that?

Smith: You would know, Mom.

The reason may also have been to feign ignorance in order to hide the capabilities and limitations of the “eyes of the Oracle” from Smith. Just before the Oracle asked about Sati Smith indicated that he didn't quite know the capabilities of the “eyes of the Oracle”:

We meet at last. I suppose you've been expecting me, right? The all-knowing Oracle is never surprised. How can she be, she knows everything. But if that's true, then why is she here? If she knew I was coming, why didn't she leave? [sweeps plate of cookies off table] Maybe you knew I was going to do that, maybe you didn't. If you did, that means you baked those cookies and set that plate right there deliberately, purposefully. Which means you're sitting there also deliberately, purposefully.

The Oracle knew Smith was about to see his future victory over Neo (that's why he laughed maniacally after assimilating her) but she needed to hide from him the fact that although she could see Smith's victory she could not see beyond Neo's irrational choice to give himself up. If Smith knew he would be victorious yet be destroyed when he assimilated Neo then he would know not to assimilate Neo. The Oracle's question about Sati helps keep Smith confused about the nature of the “eyes of the Oracle”.

It is also worth noting that Seraph leaving with Sati is symbolic: Seraph protects the Oracle (“that which matters most”) but now abandons the Oracle to protect Sati instead – indicating that Sati will be the Oracle's successor. This symbolism would be lost if Seraph and Sati just sat around eating cookies (no cigarettes for little girls!).


On Seraph's part, he was clearly surprised that Smith had arrived so quickly but there was no harm trying to hide. Seraph likely reasoned that since Smith was there for the Oracle he could be distracted enough that he wouldn't look for Seraph and Sati. Unfortunately, there was really no place to hide. As explained here the only truly safe places to hide from Smith are the Architect's room and Mobil Avenue, but Seraph cannot access the Architect's room and the Merovingian would never allow Seraph and Sati to hide in Mobil Avenue (the Merovingian hates both the Oracle and the “prodigal son” Seraph).

Seraph probably deliberately avoided the backdoors since Smith obviously had access to them and guarded them. Smith guarded the backdoors to ambush Neo as he was trying to reach the Source, and Smith had previously ambushed Niobe in the backdoors after Niobe had just finished talking to the Oracle (seen in Enter the Matrix). Notably, Seraph opened the backdoors for Niobe from the door to the Oracle's apartment so Seraph clearly could have accessed the backdoors when he was trying to evade Smith. But he didn't since he knew copies of Smith would almost certainly be guarding the backdoors.

Ironically, the best place for Seraph and Sati to hide was an unimportant, abandoned apartment – which is where they did attempt to hide. Unfortunately, Smith went looking for them and found them anyway.

See the transcript for The Matrix Revolutions for the above quotes.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.