Roughly six months after the original "Matrix", Neo begins to have nightmares about Trinity plunging to her death. Meanwhile, the rebels have returned to the city of Zion to learn that 250,000 sentinels are digging towards them in order to seek Zion and wipe out the human resistance. The Oracle gives Neo instructions to find the keymaker and seek out the source. If Neo fails the mission, then the rebellion will be crushed, and the machines will win the war. Neo, Morpheus, Trinity, and the rest of their crew continue to battle the machines that have enslaved the human race in the Matrix. As their quest unfolds, Neo learns more about his super-heroic abilities, including the ability to see the codes of the people and things around him. Simultaneously, now, more humans are waking up out of the Matrix and attempting to live in the real world. As their numbers grow, the battle moves to Zion--the last real-world city and center of human resistance.