When Revolutions opens, Neo (Keanu Reeves) is in an unfamiliar train station, a "nowhere" between Zion and the Matrix. It looks like we're in for a brand-new head trip--a pretty cool one--and the first act of Revolutions is every bit as good as The Matrix, perhaps because it makes so many allusions to that film: We revisit the Oracle's kitchen (albeit with a new Oracle in Mary Alice), where she's baking cookies for a little girl, chain smoking and handing out prophesy. She and Neo lay out the plot for the trilogy's conclusion as concisely as two people speaking in riddles can manage: The Architect (whom we don't see until the end of the movie), is trying to "balance the equation" created by Neo (who is a programmatic anomaly). As a result, Agent Smith's (Hugo Weaving) power and number are growing exponentially, both within the Matrix and--if you recall the conclusion of Reloaded--inside Zion. To save the last human city, the Oracle will have to make some sacrifices, and Neo will have to "return to the source"--the Machine City where it all began.