The Matrix (1999) character relationship network mapped with AI analysis. Explore the connections, alliances, and conflicts between characters.
Characters
Neo
(played by Keanu Reeves) — protagonist
The One, a hacker who discovers reality is a simulation and leads humanity's rebellion against machines.
Morpheus
(played by Laurence Fishburne) — supporting
Captain of the Nebuchadnezzar, a steadfast believer in the prophecy who guides Neo.
Trinity
(played by Carrie-Anne Moss) — supporting
Elite hacker and warrior, Neo's closest ally and romantic partner in the resistance.
Cypher
(played by Joe Pantoliano) — supporting
Crew member who betrays Morpheus to the Agents
Oracle
(played by Gloria Foster) — supporting
Mystical program who guides Neo with prophecies
Agent Smith
(played by Hugo Weaving) — supporting
Rogue AI program turned virus, Neo's primary nemesis seeking to destroy both Matrix and Zion.
Tank
(played by Marcus Chong) — supporting
Nebuchadnezzar's operator in the first film
Choi
(played by Marc Aden Gray) — minor
Neo's coworker who buys illegal software from him and questions reality
Story Dynamics
Alliances, conflicts, and narrative interactions that evolve throughout the story.
Agent Smith → Cypher
(related)
Trinity → Morpheus
(related)
Tank → Agent Smith
(related)
Cypher → Morpheus
(related)
Cypher → Oracle
(related)
Morpheus → Neo
(related)
Trinity → Neo
(related)
Cypher → Trinity
(related)
Agent Smith → Morpheus
(related)
Cypher → Neo
(related)
Neo → Choi
(Social Acquaintances) — Choi is connected to Neo through his illicit software dealings.
The character information identifies Choi as Neo's coworker who buys illegal software from him.
Morpheus → Agent Smith
(Conflict Captive And Interrogator) — Smith imprisons and interrogates Morpheus to threaten the resistance.
Morpheus confronts Smith, is captured, and is interrogated by Smith for access codes to Zion's mainframe.
Trinity → Oracle
(Narrative Prophecy Subject) — The Oracle's prophecy concerns Trinity's love for the One.
Trinity says the Oracle prophesied that she would fall in love with the One.
Oracle → Neo
(Narrative Prophetic Guide) — The Oracle's statements shape Neo's understanding of his role and choices.
Neo visits the Oracle for guidance; she implies he is not the One and warns him of an imminent choice involving Morpheus.
Tank → Trinity
(Alliance Resistance Allies) — Tank helps save Trinity from Cypher's attack.
Tank kills Cypher before he can kill Trinity and Neo, then extracts the survivors.
Story Analysis
A hacker discovers that human reality is a machine-created simulation and embraces a role in humanity's resistance.
Plot Progression
The Search for the Matrix
— Neo investigates the Matrix and attracts the attention of Trinity and the Agents. After his interrogation, Trinity removes the tracking device and brings him to Morpheus, whose red pill leads Neo to t...
Awakening in the Machine World
— Neo awakens in a mechanical pod and is rescued by Morpheus. He learns that the familiar world is a simulation and that machines have enslaved humanity.
Prophecy and Betrayal
— The Oracle gives Neo ambiguous guidance and warns of a choice involving Morpheus. Cypher's betrayal exposes the crew to an ambush, and Morpheus is captured.
The Rescue and the Fall
— Neo and Trinity enter the Matrix to free Morpheus, who escapes with Trinity. Neo confronts Smith, but Smith returns and kills him.
The One Rises
— As Sentinels attack the ship, Trinity confesses her love to Neo. Neo revives, sees the Matrix's code, defeats Smith, and vows to reveal new possibilities to humanity.
Directed by Lilly Wachowski, Lana Wachowski
The Matrix (1999) · 8.3/10 · action, science-fiction