xXx (2002) character relationship network mapped with AI analysis. Explore the connections, alliances, and conflicts between characters.
Characters
Xander Cage
(played by Vin Diesel) — protagonist
Extreme sports athlete turned reluctant NSA spy, known for rebellious attitude and high-octane stunts.
Yelena
(played by Asia Argento) — protagonist
Russian spy and Yorgi's associate who becomes Xander's ally and love interest during the Prague mission.
Yorgi
(played by Marton Csokas) — supporting
Ruthless Russian anarchist and arms dealer leading a terrorist cell in Central Europe.
Agent Augustus Gibbons
(played by Samuel L. Jackson) — supporting
NSA director who recruits extreme athletes for covert missions, serving as the franchise's handler.
Milan Sova
(played by Richy Müller) — supporting
Yorgi's girlfriend and accomplice, involved in espionage and high-stakes operations.
Kolya
(played by Petr Jákl) — supporting
Member of Yorgi's crew, participating in illegal arms deals and combat operations.
Kirill
(played by Werner Daehn) — supporting
Enforcer and loyal henchman working for Yorgi's criminal organization.
Agent Jim McGrath
(played by Thomas Ian Griffith) — supporting
Veteran operative handling tactical planning and execution.
Canonical Relationships
Family, romantic, and professional connections based on plot evidence.
Agent Jim McGrath → Agent Augustus Gibbons
(Professional Agency Colleague) — They are connected through the broader NSA response to the weapon threat.
Both McGrath's recovery mission and Gibbons's later recruitment operation are conducted for the NSA against Silent Night.
Yorgi → Kirill
(Power Commander) — Kirill carries out lethal orders for Yorgi.
Yorgi sends his trusted sniper Kirill to kill Cage.
Milan Sova → Xander Cage
(Professional Supervisor) — Sova initially has a supervisory role over Cage's field operation.
In Prague, Cage meets his team, including Milan Sova as his supervisor.
Agent Augustus Gibbons → Milan Sova
(Professional Operational Superior) — Sova operates within the field structure supporting Gibbons's mission.
Cage's Prague team includes Milan Sova as his supervisor, while Gibbons remains the NSA handler directing the larger mission.
Agent Augustus Gibbons → Yelena
(Professional Asylum Negotiator) — Gibbons's agency becomes the intended sponsor of Yelena's protection.
Cage relays Yorgi's plans to the NSA in return for Yelena's asylum.
Xander Cage → Agent Augustus Gibbons
(Professional Recruit And Handler) — Gibbons recruits and directs Cage as a covert operative.
Gibbons suggests recruiting Cage, supervises his tests, and later demands that he return to America.
Yelena → Xander Cage
(Romantic Love Interest) — Their relationship develops from covert cooperation into a romantic partnership.
Yelena becomes Cage's ally and love interest during the Prague mission, and they later relax together in Bora Bora.
Yelena → Yorgi
(Romantic Partner) — Their romantic relationship is intertwined with Yorgi's criminal organization.
The plot identifies Yelena as Yorgi's girlfriend and shows her operating beside him within Anarchy 99.
Kirill → Yelena
(Romantic Unrequited Love) — Kirill's feelings for Yelena motivate him to protect her.
While watching Cage and Yelena, Kirill warns Yelena because he is in love with her.
Story Dynamics
Alliances, conflicts, and narrative interactions that evolve throughout the story.
Agent Jim McGrath → Yorgi
(Conflict Mission Opponent) — McGrath represents the failed initial operation against Yorgi's network.
McGrath is assigned to recover Silent Night, the weapon acquired by the terrorist group led by Yorgi, and is killed by Anarchy 99.
Xander Cage → Kolya
(Conflict Killer And Informant) — Their cooperation ends in a fatal confrontation.
Kolya provides Cage with information, but Cage later kills Kolya while fleeing Yorgi's underground laboratory.
Kirill → Xander Cage
(Conflict Assassin) — Kirill directly threatens Cage as an enemy operative.
Yorgi sends Kirill to kill Cage after Sova reveals Cage's identity.
Milan Sova → Yorgi
(Alliance Collaborator) — Sova cooperates with Yorgi against Cage.
After betraying Cage, Sova is waiting at Cage's hideout together with Yorgi.
Agent Augustus Gibbons → Yorgi
(Conflict Adversary) — Gibbons represents the operation opposing Yorgi's terrorist plan.
Gibbons directs the effort to recover Silent Night, while Yorgi plans to launch it from the water-borne drone.
Xander Cage → Yorgi
(Narrative Infiltrator And Target) — Cage's undercover mission is centered on penetrating and defeating Yorgi's network.
Cage gains Yorgi's trust, joins Anarchy 99, searches for the biochemical weapon, and ultimately kills Yorgi.
Story Analysis
An unconventional covert operative infiltrates Yorgi's terrorist network and races with Yelena to stop a biochemical attack.
Plot Progression
A Weapon Without A Guardian
— Anarchy 99 obtains Silent Night, and Agent Jim McGrath is killed while attempting to recover it. Gibbons responds by selecting an unconventional recruit for the dangerous mission.
The Reluctant Contract
— Gibbons tests the recruit through a staged robbery and a real Colombian conflict. The recruit accepts the covert contract instead of going to prison.
Inside Anarchy Ninety-Nine
— In Prague, Cage enters Yorgi's circle by exposing Sova and arranging a sports-car deal. Kolya's information and specialized equipment help him gain access to the castle.
Covers And Betrayals
— Yelena investigates Yorgi's safe and learns Cage's true identity. Sova betrays Cage, but Yelena's intervention reveals another undercover agenda.
The Ahab Countdown
— Cage destroys the communication tower and survives the castle assault with Yelena. Yorgi launches Ahab, but the pair harpoons the drone before Silent Night detonates.
Directed by Rob Cohen
xXx (2002) · 6/10 · action, adventure, crime, thriller, drama