Tenk deg at virkeligheten er en drøm - denne tanken forfølger Thomas Anderson (Keanu Reeves). Thomas lever et dobbeltliv. Om dagen er han ansatt i et stort datafirma, om natten er han hackeren Neo, en langer av virtuelle fantasier. Etter en arbeidsøkt i den digitale gråsonen våkner Neo av at noen kontakter ham via dataskjermen. Like etter blir Neo arrestert. Agent Smith ser på den unge dataeksperten som en trussel, og Neo blir enda mer forvirret. Først når han treffer Morpheus (Laurence Fishburne), begynner bildet å bli skapt. Morpheus forklarer Neo hvilken rolle han må spille for å bekjempe "Matrix" - et altomfattende fenomen som angår hele verdens befolkning. Sannheten er mer utspekulert enn noen kan fatte.
En leiemorder er blitt skutt ved alteret av sin hensynsløse arbeidsgiver, Bill og andre medlemmer av deres mordergjeng - men "Bruden" lever videre for å utføre sin hevn. Og når hun bestemmer seg for å utføre hevnen, lager hun en dødsliste og jakter ned de som ødela henne, og sparer Bill til sist.
For over 2.000 år siden kjempet sju konger om all makt i det kommende keiserdømmet Kina. Kongen av Qin var den mest nådeløse og forhatte. Tre legendariske krigere vil ta ham av dage, og én mann beseirer dem. Eller er beretningene hans en del av sviket mot kongen?
Neo og lederne av den menneskelige motstanden oppdager at Sentinels holder på å grave vei mot Sion. De beregner at de kanskje bare har 72 timer til angrepet må ta plass, og Neo må derfor returnere tilbake til the Matrix og finne nøkkellageren slik at de kan få tilgang til hovedmaskinen for å sikre menneskelig overlevelse.
Neo. Trinity. Morpheus. De og andre helter står på randen til seier eller tilintetgjørelse i den episke krigen mot maskinene i det overveldende siste kapittelet av Matrix-trilogien. For Neo betyr det å reise dit intet menneske har våget seg – inn i hjertet av Machine City og inn i en verdensomveltende konfrontasjon med det mange ganger sterkere forræderprogrammet Smith.