Vikram (2022) character relationship network mapped with AI analysis. Explore the connections, alliances, and conflicts between characters.
Characters
Karnan / Arun Kumar Vikram
(played by Kamal Haasan) — protagonist
Faked-dead former black ops commander leading a vigilante group to punish corrupt officials.
Amar
(played by Fahadh Faasil) — protagonist
Black ops squad leader investigating vigilantes, uncovers Karnan's secret identity.
Sandhanam
(played by Vijay Sethupathi) — supporting
Major drug syndicate boss hunting missing containers, threatens his own men.
Bejoy
(played by Narain) — supporting
Vigilante whose family was killed by the drug syndicate, seeks revenge.
Uppiliappan
(played by Santhana Bharathi) — supporting
Local associate involved in the syndicate's operations.
Veerapandian
(played by Gowtham Sundararajan) — minor
PWD officer plotting to move drugs, killed by vigilantes.
Canonical Relationships
Family, romantic, and professional connections based on plot evidence.
Amar → Uppiliappan
(Professional Operational Associate) — Both are connected to the anti-syndicate operation led by the former black ops network.
Uppiliappan is present in the final operation that Amar later joins after the funeral.
Amar → Bejoy
(Professional Captor And Informant) — Their interrogation reveals the vigilantes' connection to the drug syndicate.
Amar's team captures Bejoy, and Bejoy explains why he joined the masked vigilantes after the syndicate killed his family.
Karnan / Arun Kumar Vikram → Bejoy
(Power Commander And Operative) — Karnan commands Bejoy through a shared vigilante mission and operational code.
Karnan frees Bejoy and his team from prison, then explains that Code Red requires the team to act even if it causes his own death.
Karnan / Arun Kumar Vikram → Amar
(Professional Investigator And Subject) — Amar initially investigates Karnan as a suspected vigilante before recognizing him as a former black ops commander.
Amar is assigned to investigate the masked vigilantes and discovers that Karnan had faked his death.
Story Dynamics
Alliances, conflicts, and narrative interactions that evolve throughout the story.
Karnan / Arun Kumar Vikram → Uppiliappan
(Social Former Squad Comrades) — Their connection comes from the surviving black ops team involved in the final operation.
Uppiliappan is identified among the remaining members of Karnan's black ops squad during the final port confrontation.
Amar → Veerapandian
(Narrative Investigative Lead) — Veerapandian's death advances Amar's investigation into the vigilante network.
The killing of Veerapandian helps Amar identify the vigilantes' next target and infiltrate the wedding ceremony.
Sandhanam → Uppiliappan
(Conflict Opposing Combatants) — Uppiliappan is involved in the final armed confrontation against Sandhanam's forces.
At the Chennai Port, Sandhanam's attack leads to a scuffle in which Uppiliappan dies.
Sandhanam → Veerapandian
(Alliance Criminal Associate) — Veerapandian participates in the syndicate's effort to secure the missing containers.
Veerapandian and a contractor plot to take the drug containers to Sandhanam.
Sandhanam → Bejoy
(Conflict Persecutor And Avenger) — Sandhanam's criminal network creates Bejoy's personal motivation for revenge.
Bejoy states that the drug syndicate killed his family because he led a drug bust at Trichy.
Amar → Sandhanam
(Conflict Investigator And Criminal) — Amar investigates and attacks the syndicate while exposing its influence inside the department.
Amar traces the missing drug containers to Sandhanam's syndicate and organizes a bombing that destroys its bungalow and laboratory.
Karnan / Arun Kumar Vikram → Veerapandian
(Conflict Target And Killer) — Veerapandian becomes an early target of Karnan's vigilante operation.
The masked vigilantes arrive at a theatre and kill Veerapandian while he is involved in moving the drug containers.
Karnan / Arun Kumar Vikram → Sandhanam
(Conflict Arch Enemy) — Karnan directly dismantles Sandhanam's syndicate and defeats him at the port.
Karnan destroys Sandhanam's drug laboratory, fights him at the port, and arranges his death through the Code Red signal.
Story Analysis
A former black ops commander and a determined investigator unite to destroy a drug syndicate while confronting institutional corruption and personal loss.
Plot Progression
The Masked Murder Inquiry
— Amar is assigned to investigate a series of murders blamed on masked vigilantes. His examination of Karnan's life exposes missing drug containers and a connection to a powerful syndicate.
Vigilantes Under Pressure
— The vigilantes kill a participant in the drug transfer and Amar captures Bejoy. Bejoy's testimony reveals the syndicate's violence and points Amar toward the next planned attack.
The Commander Unmasked
— A wedding ambush leads Amar to the vigilante leader, who is revealed to be Karnan, a former black ops commander who faked his death. Amar connects the hidden operation to the drug syndicate.
Retaliation Before The Port
— Karnan frees Bejoy while Sandhanam retaliates against the protagonists' families. Personal losses force Amar and Karnan's network into a final operation at the port.
Code Red At Chennai Port
— Karnan's team fights Sandhanam over the hidden containers. A manipulated Code Red signal allows Bejoy to destroy the containers and kill Sandhanam, followed by a new anti-drug alliance and a bounty an...