Skip to content
What's After the Movie?
Plot summary

Vikram (2022) Plot Summary & Timeline

Vikram (2022) movie poster

Vikram is a 2022 crime and thriller film directed by Lokesh Kanagaraj, running 2 hours 54 minutes. This page retells the whole story in 1,195 words (about 5 minutes to read) and covers 14 key events in order, 7 characters, where and when it is set and 3 themes. Looking for the cast, ratings and where to stream it? See the movie page for Vikram.

to read the plot summary
5 min
key events in the timeline
14
characters profiled
7
themes explained
3
Vikram (2022) movie poster
Released
Runtime
2h 54m
Director
Lokesh Kanagaraj
Genres
Crime, Thriller, Action
Original language
Tamil
No spoilers

What Is Vikram About?

The premise of Vikram in 306 words, with nothing given away. The full story follows below.

In a restless metropolis where neon flickers over rain‑slick alleys, a wave of inexplicable murders has the streets humming with unease. The city’s ordinary rhythms are haunted by whispers of something unseen, a cold presence that seems to linger beyond the reach of forensic evidence. Shadows move through bustling markets and cramped apartments alike, turning everyday life into a tense tableau where every corner could conceal another clue.

Amar is the man the police commissioner turns to when the ordinary investigative tools fall short. A former commander of a tightly disciplined black‑ops unit, he carries the weight of countless covert operations and a reputation for relentless precision. Though now operating within the limits of the law, his instincts remain sharpened by years of operating in the gray zones between right and wrong, making him both a valuable asset and a solitary figure who often walks a solitary path.

The case draws him into a maze where each lead suggests a phantom threading through the crimes—a ghost‑like figure that seems tied to the victims in ways that defy simple motive. As he follows these faint traces, the investigation begins to feel less like a procedural hunt and more like an unraveling of the city’s hidden pulse, where loyalty, secrecy, and unspoken histories intersect. The atmosphere is thick with noir‑styled tension, punctuated by moments of stark silence that hint at deeper, unseen forces at play.

Amidst the mounting pressure, Amar must balance his duty to the badge with the personal cost of delving into a darkness that threatens to blur the lines he has long kept clear. The story promises a brooding, atmospheric journey that questions how far one will go when every answer uncovers another layer of mystery, leaving the city—and its guardian—hanging on the edge of what is known and what lurks just out of sight.

Full plot

What Happens in Vikram?

The complete story of Vikram, from the first scene to the last, in 1,195 words (about 5 minutes). Spoilers throughout.

Spoilers ahead

Amar [Fahadh Faasil] commands a tightly disciplined black-ops squad, and when Police Commissioner [G. Marimuthu] (Jose) taps him to take down a deadly group of masked vigilantes, the mission immediately pulls him into a web of personal loyalties, buried histories, and a drug network that stretches through the city. The vigilantes have already claimed the lives of Stephen Raj [Hareesh Peradi], ACP Prabhanjan [Kalidas Jayaram], and Karnan’s foster father, a trio that angers the authorities and points to a deeper conspiracy. Amar’s task is clear in theory: bring the killers to justice. In practice, the clues are messy, the motives murky, and the line between lawman and lawbreaker begins to blur as Amar digs into Karnan’s life to understand why a seemingly ordinary man could be targeted by— and possibly connected to— a far more dangerous criminal enterprise.

Karnan [Kamal Haasan] emerges in the investigation as a paradox. On the surface, he appears to be a regular man who loves his family and keeps a protective watch over his foster grandson. Yet Amar soon uncovers a stark contradiction: Karnan’s life is shadowed by addiction— alcohol and prostitution— that seem like personal vices but are really masks for a covert operation. Karnan’s behavior hints at a larger plan at work, one that involves two missing drug containers and a shadowy syndicate led by Sandhanam [Vijay Sethupathi], a figure whose ambitions loom large over the city. The two missing containers are part of a shipment intended for Rolex [Suriya], the ruthless boss who promises political power in exchange for loyalty and a steady supply of drugs. The stakes are not only criminal; they threaten lives and the very fabric of governance. Amar’s suspicion grows that Karnan’s addictions may be a cover for a mission that could destabilize the city from within.

As the investigation widens, Amar learns of a second thread: Veerapandian [Gowtham Sundararajan], a Public Works Department official, and Rudra Prathap [Aruldoss], a contractor with tangled ties to the drug trade, scheme to move the drug containers to Sandhanam. But the vigilantes strike first, killing Veerapandian at a theatre and forcing Amar to confront a reality in which the line between law enforcement and vigilante justice has already blurred. Bejoy [Narain], one of the vigilantes, is captured and interrogated. Bejoy reveals a painful backstory— the syndicate killed his family after a failed drug bust in Trichy— fueling his resolve to fight back. This revelation helps Amar understand why the vigilantes fight so ruthlessly, and why Karnan—their apparent leader—fights with a personal, almost familial fury.

Amar and his team realize that Rudra Prathap is the vigilantes’ next target, and they decide to intervene by infiltrating a high-stakes moment: Rudra Prathap’s daughter’s wedding. The plan is dangerous, but it allows the masked group to threaten Rudra Prathap and extract a message that the vigilantes are coming for him. In the ensuing confrontation, the vigilante leader drags Rudra Prathap away and escapes on a motorcycle, leaving Amar to wonder who is truly in control and how far Karnan is willing to go to cover up his past.

The most shocking turn arrives when Amar discovers Karnan’s true identity: Karnan is Vikram [Kamal Haasan], the former commander of the black-ops squad from the 1986 pilot batch. Vikram survived a government attempt to wipe out his unit after a botched mission in 1991, and his revelation reframes everything Amar has uncovered. Vikram’s claim that ACP Prabhanjan is his biological son adds an even more personal dimension to the conflict, signaling that the old guard and the new generation of criminals are interwoven in ways that threaten more than just a few people in power. The revelation also makes Jose’s possible role as Sandhanam’s mole more plausible, complicating trust and loyalty within the police department itself.

In a decisive strike, Amar orchestrates a bomb at Sandhanam’s bungalow that destroys both the house and a drug lab, a move that triggers a dangerous cascade. Jose quickly informs Sandhanam of the attack, and the political and criminal calculus grows sharper: Vikram and Amar’s identities are now known to the city’s underworld. The tension peaks as Vikram frees Bejoy and the others from prison, asserting that his own vengeance isn’t the sole motive; he wants to dismantle the drug syndicate behind the city’s misery. Vikram’s history deepens the stakes— he claims Prabhanjan is his biological son, and he knows Vikram’s true identity, a fact that unsettles everyone who thought they understood the city’s power structure.

The personal cost of this war becomes painfully clear when Sandhanam strikes back by targeting Amar’s family. Gayathri [Gayathrie Shankar], Amar’s wife, is murdered in a brutal beheading, a blow that shatters the line between duty and revenge. In response, Vikram’s daughter-in-law and grandson are placed in danger at Prabhanjan’s house, and Tina [Vasanthi Guru], who disguises herself as Vikram’s housekeeper, sacrifices herself to try to stop the onslaught. Her courage is a brutal reminder of how far those in power will go to protect themselves, and it forces Amar to confront the moral costs of the fight.

Amar, overwhelmed by personal loss, makes a fateful choice: he confronts and eliminates Jose, avenging Gayathri’s death even as Vikram and his remaining allies push forward against Sandhanam’s empire. The pursuit culminates at the port, where the hidden drug containers are discovered and attacked. Vikram battles Sandhanam’s men with imposing force— using a cannon and an M2 Browning— while his trusted teammates, Uppiliappan [Santhana Bharathi] and Lawrence [Elango Kumaravel], fall in the fight. The confrontation ends with a cataclysmic blast that destroys Sandhanam and all the containers, ending a crucial chapter of the drug trade in the city but not necessarily the war.

In the aftermath, Adaikalam [Harish Uthaman] and Anbu [Arjun Das] come to Sassoon Docks, Mumbai, to meet with the gangsters connected to Sandhanam and Rolex. They reveal the roles of Dilli [Karthi] in the Trichy drug ambush and lay bare Vikram’s and Amar’s involvement in dismantling the syndicate. The funeral for Gayathri is held in Ernakulam, a somber reminder of the price paid for this struggle. With the city’s drug-free future in sight, Amar joins Vikram’s crew, choosing to continue the fight from within, not as an outsider. Anbu leaves word with Rolex that Dilli is hiding somewhere in Uttar Pradesh, and Rolex places a massive bounty on Amar, Dilli, and Vikram’s team. Yet the meeting affords a final twist: Vikram himself is present, listening to the terms of the bounty, and he chooses to walk away, leaving the others to wonder who truly governs the city and whether the battle is ever truly over.

In the end, the narrative weaves together loyalty, vengeance, and governance in a way that asks more questions than it answers. The alliance between Amar [Fahadh Faasil] and Vikram [Kamal Haasan] reshapes the city’s power dynamics, suggesting a future where the line between protector and aggressor remains perilously thin. The story closes on a note of uneasy balance, with the promise that the fight against corruption, drugs, and crime will continue—now with a renewed, if morally compromised, coalition that will have to navigate a landscape where every old ally could become a new enemy.

Timeline

Vikram Timeline: Every Key Event in Order

14 key events in the order they happen, from “Amar is tasked to bring vigilantes to justice” to “Rolex bounty and Vikram s quiet exit”. 8 events name a place, across 7 locations.

  1. 1

    Amar is tasked to bring vigilantes to justice

    Amar, leader of a black ops squad, is summoned by Police Commissioner Jose to track down masked vigilantes who killed Stephen Raj, ACP Prabhanjan, and Karnan's foster father. He begins the investigation by digging into Karnan's life and the contrast between Karnan as an ordinary man and the high level of the earlier victims. The mission sets the tone for a citywide confrontation with a hidden drug network.

  2. 2

    Karnan s covert operation uncovered

    Amar learns Karnan s alcohol and prostitution addictions are a cover for a covert operation. He discovers two drug containers are missing and that Sandhanam is hunting for the shipment. The pursuit links Karnan s past to a wider drug syndicate and raises the stakes for the investigation.

  3. 3

    The vigilantes strike at a theatre

    The masked vigilantes kill Veerapandian at a theatre, signaling their reach and danger. Bejoy is captured, revealing his ties to the vigilantes and his motive to fight back after a family tragedy. The police tighten focus on the offences and the vigilantes become more dangerous.

    Where:Theatre

  4. 4

    Bejoy reveals the Trichy drug bust and Rudra Prathap s target

    Bejoy explains that his family was killed due to his role in leading a drug bust in Trichy, pushing him to join the vigilantes. Amar and his team realize Rudra Prathap has become the next target and move to intercept. They plan to confront the danger at Rudra Prathap s daughter's wedding.

    Where:Rudra Prathap s daughter's wedding

  5. 5

    The wedding confrontation

    The masked men arrive at the wedding, threaten Rudra Prathap, and attempt to seize him. The leader drags Rudra Prathap away on a bike and escapes amid the commotion. Amar and his team close in, but Karnan remains elusive.

    Where:Rudra Prathap s daughter's wedding

  6. 6

    Karnan is revealed as Vikram and Rudra Prathap is killed

    Amar confronts the masked leader and learns Karnan faked his death and is in fact Vikram, the former commander of the black ops squad. Karnan kills Rudra Prathap and escapes, confirming a personal vendetta intertwined with the bigger conspiracy. The revelation deepens the tension between Amar and the fugitive Vikram.

  7. 7

    The mole twist and the bungalow bombing

    Amar informs Jose that Karnan is Vikram, linking past missions to the present. He discovers that Jose is Sandhanam s mole in the police department. In a bid to cripple the drug syndicate, Amar organises a bomb blast at Sandhanam s bungalow, destroying the drug lab and the syndicate's operation.

    Where:Sandhanam s bungalow

  8. 8

    Vikram frees Bejoy and asserts his aims

    Vikram frees Bejoy and his team from prison, claiming that defeating the drug network is the real goal and not personal vengeance. He reveals that Prabhanjan is his biological son and acknowledges his hidden identity. Bejoy joins Vikram, reaffirming the alliance against Sandhanam.

    Where:Prison

  9. 9

    Gayathri s death and the threat to Vikram s family

    Sandhanam kills Amar s wife Gayathri by beheading, escalating the personal toll of the war. He then orders his men to target Vikram s daughter in law and grandson at Prabhanjan's house. Tina, disguised as Vikram s housekeeper, infiltrates the attackers and sacrifices herself to stop them.

  10. 10

    Amar avenges Gayathri and Jose's betrayal

    Amar confronts Jose after learning of the mole and the assault, and kills Jose to avenge Gayathri s death and to disrupt Sandhanam s plans. The two factions clash as Vikram s alliance with Amar strengthens against the drug syndicate.

Show the other 4 events of Vikram
  1. 11

    Port confrontation and Sandhanam s loss

    Vikram reaches Chennai Port where the hidden containers are stored and engages Sandhanam s men in a fierce fight. He uses a cannon and an M2 Browning to wipe out attackers, while two of his own agents die. After a brutal fistfight with Sandhanam, Vikram triggers a massive blast that destroys the port and kills Sandhanam.

    Where:Chennai Port

  2. 12

    Adaikalam and Anbu meet at Sassoon Docks

    A week later Adaikalam and Anbu arrive at Sassoon Docks, Mumbai, to meet with Sandhanam s gang and discuss Dilli s involvement in the Trichy ambush. Sandhanam s men reveal Vikram s and Amar s involvement in destroying their drug network. The meeting foreshadows a wider battle between rival factions.

    When:a week later Where:Sassoon Docks, Mumbai

  3. 13

    Funeral marks a turning point; Amar joins Vikram s gang

    Gayathri s funeral takes place in Ernakulam, marking a turning point as Amar joins Vikram s gang to work toward a drug free society. He commits to the joint cause and builds new ties with Vikram. The alliance signals the start of a broader effort to clean the city.

    Where:Ernakulam

  4. 14

    Rolex bounty and Vikram s quiet exit

    Anbu informs Rolex that Dilli is hiding somewhere in Uttar Pradesh, triggering a public bounty on Amar, Dilli, and Vikram s team. Rolex arranges the reward and mobilizes new threats across the city. Unknown to others, Vikram attends the bounty meeting and walks away, hinting at his plans to outlive the hunt.

Characters

Who Are the Main Characters in Vikram?

7 characters, among them Amar (Fahadh Faasil), Karnan / Vikram (Kamal Haasan) and Sandhanam (Vijay Sethupathi): who each one is and the part they play in the story. Every profile links to the actor’s page.

  • Fahadh Faasil as Amar (Fahadh Faasil) in Vikram

    Amar (Fahadh Faasil)

    Played by Fahadh Faasil

    Leader of a black ops squad who digs into Karnan’s past to expose a covert operation. He is relentlessly principled, capable of both strategic planning and personal vulnerability. His protective instincts toward his team and his family drive many of his decisions.

    • 🧭 Leadership
    • 🕵️ Investigation
    • 🗡️ Loyalty
  • K/

    Karnan / Vikram (Kamal Haasan)

    Played by Kamal Haasan

    Former commander of the black ops squad who fakes his death and returns under the alias Vikram. His dual identity fuels the narrative’s twists, revealing a calculated anti-hero with a personal vendetta against a corrupt system.

    • 🧭 Dual identity
    • 🗡️ Revenge
    • 🧠 Strategic thinker
  • S(

    Sandhanam (Vijay Sethupathi)

    Played by Vijay Sethupathi

    A ruthless crime lord running a large drug syndicate. He wields power through violence and manipulation, and his ambitions threaten to pull the city into the syndicate’s orbit.

    • 🕵️ Power
    • 🔪 Violence
    • 🧪 Drug trade
  • B(

    Bejoy (Narain)

    Played by Narain

    Vigilante leader whose past tragedy fuels his fight against the drug network. He is pragmatic and hard-edged, with a readiness to bend rules for the cause.

    • 🧭 Vigilantism
    • 🕵️ Past trauma
    • 🗡️ Resolve
  • D(

    Dilli (Karthi)

    Played by Karthi

    A key member connected to the Trichy drug ambush, whose actions have significant repercussions for the investigation. Loyal but entangled in the syndicate’s web.

    • 🧭 Loyalty
    • 🧪 Involvement
    • 🗺️ Secret history
  • AP

    ACP Prabhanjan (Kalidas Jayaram)

    Played by Kalidas Jayaram

    High-ranking police officer whose death fuels the investigation and reveals the depth of internal conflict within the force.

    • 🕵️ Authority
    • 🧪 Betrayal
    • 🗡️ Mortality
  • PC

    Police Commissioner Jose (Chemban Vinod Jose)

    Played by Chemban Vinod Jose

    The police chief involved in the case, whose motives and loyalties are tested as a possible mole within the department are implicated.

    • 🕵️ Power
    • 🧩 Intrigue
    • 🗝️ Deception
Setting

Where and When Is Vikram Set?

Vikram is set in Chennai, Trichy, Mumbai, Ernakulam, San Francisco, Uttar Pradesh (Present-day with flashbacks to the 1980s and early 1990s). Here is why the time and place matter to the story.

When

Present-day with flashbacks to the 1980s and early 1990s

The core events take place in contemporary urban India, while key backstory moments come from the 1986 pilot batch and a 1991 botched mission. The timeline blends modern police procedures with a lingering past that shapes motives, loyalties, and identities. This structure allows the film to explore how old operations influence current power struggles and personal vendettas. The sense of time echoes a long-running war against a drug network, spanning decades.

Where

Chennai, Trichy, Mumbai, Ernakulam, San Francisco, Uttar Pradesh

The narrative unfolds across several cities, anchoring investigative action in Chennai and its port while exposing drug routes through Trichy and Ernakulam. Mumbai's Sassoon Docks and scenes set in international contexts hint at a wider syndicate reach, with San Francisco suggesting the family’s abroad connections. The varied locations function as staging grounds for covert ops, betrayals, and confrontations between law enforcement, vigilantes, and cartel networks. The geography emphasizes a sprawling, city-wide battle for control over a dangerous narcotics operation.

  • 🌆 Urban
  • 🕵️ Crime
  • 🗺️ Multi-city
Themes

What Are the Themes of Vikram?

3 ideas the story keeps returning to, among them Identity, Vengeance and Corruption.

  1. 01

    Identity

    Vikram’s true identity as Karnan reframes who the heroes and villains are. Amar’s investigation uncovers that Karnan faked his death to operate covertly, challenging trust within the police and his allies. The story uses disguises, aliases, and hidden pasts to probe truth and loyalty. Identity becomes both a weapon and a shield in a world where institutions can betray you.

  2. 02

    Vengeance

    The pursuit of punishment against Sandhanam and his drug network drives every move. Karnan’s reappearance and Vikram’s leadership push the conflict to a lethal climax. Personal losses and betrayals intensify the moral stakes, making vengeance feel justified and corrosive. The quest for justice collides with cycles of violence that endanger the innocent.

  3. 03

    Corruption

    Drug trafficking intersects with political and police power, revealing a web of influence that protects the syndicate. The death of trusted officials and the presence of a mole within the force show how corruption permeates multiple layers. The characters must navigate this system to uncover truth and dismantle the operation. The story uses the drug trade as a lens to critique systemic rot.

Tone & mood

What Kind of Film Is Vikram?

Dark in tone, with fast pacing and a moderate story, going by the plot summary.

Tone
Dark
Pacing
Fast
Story
Moderate
Intensity
High
Ending
Bittersweet

A relentless, high-octane action thriller that plunges the viewer into a gritty underworld of narcotics and corruption, sustaining high tension through personal betrayals and brutal violence, punctuated by profound loss.

  • tense
  • gritty
  • vengeful
  • thrilling
  • brutal
  • anxious
  • crime investigation
  • revenge
  • undercover operation
  • drug syndicate

Content notes: graphic violence, beheading, family death, drug trade, betrayal.

Quiz

How well do you remember Vikram? Test yourself on the story.

Take the quiz
Where to watch

Where to Watch Vikram

. US availability and prices from JustWatch.

Streaming availability in the US, powered by JustWatch logo

Read next

Movies Like Vikram With a Plot Summary

6 films close to Vikram in story and themes that have a full plot summary here: Vikram Vedha (2017) and Vikram (1986) lead.

All plot summaries

Missing a Movie Plot Summary?

Tell us which film you want explained next: the full story, the timeline, the characters and the ending.

Request a summary
FAQ

Vikram Plot Questions

5 quick answers about Vikram, taken from the plot summary, character guide and setting on this page and the film’s credits.

What is Vikram about?

In a restless metropolis where neon flickers over rain‑slick alleys, a wave of inexplicable murders has the streets humming with unease. The city’s ordinary rhythms are haunted by whispers of something unseen, a cold presence that seems to linger beyond the reach of forensic evidence.

Read the full plot summary

When and where does Vikram take place?

Vikram is set in Chennai, Trichy, Mumbai, Ernakulam, San Francisco, Uttar Pradesh (Present-day with flashbacks to the 1980s and early 1990s). The core events take place in contemporary urban India, while key backstory moments come from the 1986 pilot batch and a 1991 botched mission.

The setting explained

Who are the main characters in Vikram?

The story follows Amar (Fahadh Faasil) (played by Fahadh Faasil), Karnan / Vikram (Kamal Haasan) (played by Kamal Haasan), Sandhanam (Vijay Sethupathi) (played by Vijay Sethupathi) and Bejoy (Narain) (played by Narain); the character guide covers 7 characters in all.

All the characters

What are the main themes of Vikram?

The summary picks out 3 themes: Identity, Vengeance and Corruption.

The themes explained

Who directed Vikram?

Vikram (2022) was directed by Lokesh Kanagaraj and runs 2 hours 54 minutes.

Lokesh Kanagaraj’s films

Coming soon to your phone

The Plot Explained Movie Summary App

From blockbusters to hidden gems: plot summaries, endings explained and timelines on your phone. Save your favorites and never miss a twist again.

Be the first to know when it launches. Your email stays private, always. Learn more about the app