The One, a hacker who saves humanity from the Matrix
Neo and Trinity share a deep romantic bond that culminates in Trinity's sacrifice.
Trinity declares her love for Neo before dying after the Logos crashes at Machine City; she chose to accompany him on the suicidal mission.
Morpheus is Neo's steadfast ally and devoted believer.
Morpheus, captain of the Nebuchadnezzar, believes in Neo as The One and fights alongside him throughout the war.
The Oracle serves as Neo's prophetic mentor in his final mission.
The Oracle guides Neo, revealing that Smith intends to destroy both the Matrix and the real world.
Bane is Neo's physical enemy, a vessel for Smith in the real world.
Bane, assimilated by Smith, blinds Neo with a power cable; Neo kills him using his new ability to see machine code.
Merovingian imprisons Neo in the Mobil Ave transition zone.
The Merovingian holds Neo prisoner in Club Hel until Seraph, Morpheus and Trinity force his release.
Trainman blocks Neo's escape from the transition zone.
The Trainman refuses to let Neo board the train and overpowers him in Mobil Ave.
Neo shares a brief, gentle encounter with Sati.
Neo meets Sati, a program without purpose, in the Mobil Ave subway station.
Neo and the machine leader form a temporary alliance against Smith.
Neo offers to stop Smith in exchange for peace; the Deus Ex Machina agrees and halts the Sentinel attack on Zion.
Neo's actions force the Architect to acknowledge the One's choice.
The Architect, creator of the Matrix, represents the system Neo opposes; he later concedes freedom to those who leave.
Niobe supports Neo's mission by providing her ship.
Motivated by her encounter with the Oracle, Niobe offers Neo the Logos for his journey to the Machine City.
Seraph aids in Neo's liberation.
Seraph helps free Neo from the Merovingian's captivity at Club Hel.
Explore the full interactive character relationship map of The Matrix Revolutions
Related entry on Wikidata (Q247120), public domain (CC0).