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

Infernal Affairs (2004) Plot Summary & Timeline

Infernal Affairs (2004) movie poster

Infernal Affairs is a 2004 mystery and thriller film directed by Wai-keung Lau and Alan Mak, running 1 hour 41 minutes. This page retells the whole story in 622 words (about 3 minutes to read) and covers 15 key events in order, 3 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 Infernal Affairs.

to read the plot summary
3 min
key events in the timeline
15
characters profiled
3
themes explained
3
Loading streaming availability…
Infernal Affairs (2004) movie poster
Released
Runtime
1h 41m
Directors
Wai-keung Lau and Alan Mak
Original language
Chinese
No spoilers

What Is Infernal Affairs About?

The premise of Infernal Affairs in 310 words, with nothing given away. The full story follows below.

In the neon‑lit streets of Hong Kong, a sprawling criminal network casts a long shadow over the city’s fragile order. The film inhabits a tense, noir‑inflected world where loyalty is a currency as volatile as the rain‑slicked alleys, and every whispered conversation could be a trap. Within this atmospheric backdrop, the police force and the Triads are locked in a relentless, invisible battle, each side probing the other’s weaknesses while the metropolis hums with a relentless, uneasy rhythm.

Chan Wing‑Yan is a dedicated officer who has spent years living a double life deep inside the Triad’s inner circle. Bound by duty yet forced to adopt the habits and loyalties of those he monitors, he walks a razor‑thin line between his true identity and the persona he must sustain. His only confidant is a senior superintendent who understands the peril of his assignment, offering a fragile tether to his former world even as the undercover role begins to erode his sense of self.

Across the same tangled landscape, Lau Kin‑Ming climbs the ranks of the police department, all the while serving the very organization his badge is meant to oppose. His polished exterior and rapid promotions mask a covert allegiance that turns ordinary investigations into a sophisticated game of deception. The paradox of a mole operating from within the force injects a chilling layer of uncertainty, forcing every colleague and suspect alike to question the true face of authority.

As both men navigate their parallel infiltrations, the film thrives on the psychological strain of living under constant surveillance—by allies, by enemies, and, most perilously, by oneself. Trust becomes a liability, and each decision carries the weight of potential exposure. The story’s tone is a careful blend of gritty realism and stylized tension, inviting viewers to linger on the delicate dance of identity, duty, and survival that defines this high‑stakes cat‑and‑mouse struggle.

Full plot

What Happens in Infernal Affairs?

The complete story of Infernal Affairs, from the first scene to the last, in 622 words (about 3 minutes). Spoilers throughout. Names in the text link to 3 cast member pages.

Spoilers ahead

Chan Wing-Yan, portrayed by Tony Leung Chiu Wai, is a dedicated police officer who infiltrates an organized crime triad. The only person in the know about his covert mission is his direct superior, Superintendent Wong, played by Anthony Wong Chau-Sang. Meanwhile, Lau Kin-Ming, played by Andy Lau, is secretly working within the Hong Kong Police Force on behalf of the formidable gang leader, Hon Sam, portrayed by Eric Tsang. Each man is a spy for their respective organizations, aiming to gain the upper hand in a relentless battle for power.

As ten years pass, Chan endures immense pressure and psychological strain due to his undercover assignment, while Lau ascends the ranks within the police department with remarkable speed. He cleverly communicates with Wong using Morse code on a hidden radio frequency embedded in a plaster cast on his hand, alerting him to an impending drug deal involving Sam and the Thais. The exchange is set to occur in an apartment, although the drugs themselves will be handed over a few miles off the coast.

However, Lau’s loyalty to Sam runs deep; he sends an SMS to all local cell phones using his private data card, which ultimately gives Sam the advance warning needed to destroy the evidence. In the wake of this chaotic incident, both Wong and Sam set out to uncover the moles within their own ranks. With a promotion, Lau is reassigned to the internal affairs department, where he intensifies his quest to flush out the rogue officer in the police division.

Chan, unaware of Lau’s true identity, trails Sam to gather intelligence about the men present during the drug deal. A tense exchange of information occurs in a dimly lit theater, but Chan is momentarily distracted by a phone call, allowing Lau to narrowly escape.

Worried for Chan’s safety, Wong plans to extract him from his undercover role, yet remains oblivious to Lau’s vigilant monitoring of Chan. Wong meets Chan at their usual rendezvous, but Lau quickly informs Sam, leading to Wong’s capture and brutal demise as he is thrown from a building after refusing to disclose Chan’s status.

As the story unfolds, Lau seizes Wong’s phone and reaches out to Chan with a proposition to thwart Sam’s drug deal. Despite the plan’s success resulting in numerous arrests, Lau ultimately betrays Sam and kills him. While it appears that order has been restored, Chan uncovers that Lau is the actual mole, leading to his immediate departure.

In a gripping confrontation on the rooftop where Wong met his end, Chan disarms Lau and raises a gun to his head, challenging his rival’s plea for redemption. Just as the tension peaks, Inspector B, played by Gordon Lam, arrives and demands Chan lower his weapon. In a shocking twist, as Chan backs away into the lift, he is unexpectedly shot by B, who reveals himself as another mole aligned with Hon. As they descend, Lau murders B, eager to erase his past and fit into his envisioned role as an upstanding cop.

When they reach the ground floor, Lau reveals his identity to the police, effectively sealing his fate. Months after the tragic death of Chan, his psychiatrist Lee (Kelly Chen), who previously helped him maintain his sanity, discovers the truth about his undercover status. The narrative takes an unexpected turn as B is made the scapegoat for Lau’s deception, leading to the closing of the investigation. At Chan’s funeral, Lau pays his respects, reflecting on the choices that shaped his fate.

In a final note on the story’s conclusion, an alternative ending was produced for audiences in Mainland China and Malaysia, where Lau’s identity is uncovered, resulting in his arrest by the police, further complicating the narrative for any potential sequels.

Timeline

Infernal Affairs Timeline: Every Key Event in Order

15 key events in the order they happen, from “Chan infiltrates the triad” to “Alternative ending reveal”. 15 events name a place, across 12 locations.

  1. 1

    Chan infiltrates the triad

    Chan Wing-Yan, a dedicated police officer, begins his mission to infiltrate the organized crime triad. His commitment to this dangerous assignment places him deep within the criminal underworld of Hong Kong, where he must constantly navigate challenges and maintain his cover.

    Where:Hong Kong

  2. 2

    Lau's double life

    Lau Kin-Ming secretly works within the Hong Kong Police Force while serving the gang leader, Hon Sam. His role in the police department allows him to provide crucial information to the triad, complicating the dynamics of trust among law enforcement and criminals.

    Where:Hong Kong

  3. 3

    Communication in code

    Amidst his undercover work, Chan communicates vital information to his superior, Superintendent Wong, using Morse code. This hidden method enables him to alert Wong about an impending drug deal between Sam and the Thais, showcasing the lengths he goes to maintain his mission.

    Where:Hidden location

  4. 4

    The drug deal ambush

    As the drug deal is set to take place in an apartment with the transfer at sea, Lau sabotages Chan's mission. By sending a warning SMS to local cell phones, he ensures that Sam destroys all evidence, revealing the treachery existing within both camps.

    Where:Apartment near the coast

  5. 5

    Search for moles intensifies

    In the aftermath of the botched drug deal, both Wong and Sam ramp up their investigations to find the informants in their ranks. The atmosphere grows tense as suspicion mounts, particularly between Chan and Lau, who are unaware of the other's true allegiance.

    Where:Police department, Triad headquarters

  6. 6

    Chan trails Sam

    Chan tracks down Sam in an effort to gather crucial intelligence regarding the triad's activities. However, during a tense exchange in a dimly lit theater, he becomes distracted by a phone call, allowing Lau to slip through his fingers and escape.

    Where:Dimly lit theater

  7. 7

    Wong's capture

    Wong plans to extract Chan from his undercover role for his safety but remains unaware of Lau's watchful eye. This ignorance leads to Wong's horrific fate as he is caught by Sam's henchmen and thrown from a building after refusing to reveal Chan's position.

    Where:High-rise building

  8. 8

    Lau's deceit and proposition

    Grabbing Wong's phone, Lau reaches out to Chan with a plan to thwart Sam's drug deal. Though the operation yields significant arrests, Lau's intentions remain self-serving, hinting at his ultimate betrayal.

    Where:Police department

  9. 9

    Confrontation on the rooftop

    On the rooftop where Wong met his end, Chan and Lau face off in a tense showdown. Chan disarms Lau and raises his weapon, placing him at the mercy of Lau's desperate plea for redemption against the backdrop of their bitter rivalry.

    Where:Rooftop

  10. 10

    Betrayal from within

    As the tension escalates, Inspector B arrives and demands Chan put down his weapon. In a shocking twist, Chan is shot by B, who reveals himself as another mole working for Hon, further deepening the web of deception.

    Where:Rooftop

Show the other 5 events of Infernal Affairs
  1. 11

    Lau eliminates B

    Immediately after Chan's shocking demise, Lau murders Inspector B, eager to eradicate any loose ends from his past. This act of brutality illustrates Lau’s complete transformation from mole to a seemingly legitimate officer in the eyes of the force.

    Where:Rooftop

  2. 12

    Lau reveals himself

    Upon reaching the ground floor, Lau boldly reveals his identity as a mole to fellow officers. This declaration solidifies his fate as he takes the necessary steps to align himself completely within the police structure, while the ramifications of his actions begin to unfold.

    Where:Ground floor of police station

  3. 13

    Kath's discovery

    In the months following Chan's death, his psychiatrist, Lee, uncovers the truth of his undercover status while grieving his absence. This realization ignites a sense of loss about the costly sacrifices made by individuals on both sides of the law.

    Where:Lee's office

  4. 14

    Lau at Chan's funeral

    Lau attends the funeral of Chan, reflecting on the choices he made that led to such tragic outcomes. These moments of introspection force him to confront the duality of his existence, haunted by the legacy of betrayal he has left behind.

    Where:Funeral site

  5. 15

    Alternative ending reveal

    An alternative ending produced for audiences in China and Malaysia showcases Lau's identity being unmasked, resulting in his arrest. This variation adds complexity to the narrative and suggests potential consequences that linger even after the story concludes.

    Where:China, Malaysia

Characters

Who Are the Main Characters in Infernal Affairs?

3 characters, among them Chan Wing-Yan, Lau Kin-Ming and Superintendent Wong: who each one is and the part they play in the story. Every profile links to the actor’s page.

  • Tony Leung Chiu Wai as Chan Wing-Yan in Infernal Affairs

    Chan Wing-Yan

    Played by Tony Leung Chiu Wai

    Chan Wing-Yan is a dedicated and resourceful police officer who sacrifices his personal life to commit to an undercover mission. He embodies the struggle of maintaining his identity while facing immense psychological pressure and danger. His journey illustrates the conflict between duty and survival.

    • 👮‍♂️ Police
    • 🔍 Undercover
    • 💔 Sacrifice
  • Andy Lau as Lau Kin-Ming in Infernal Affairs

    Lau Kin-Ming

    Played by Andy Lau

    Lau Kin-Ming is a cunning and ambitious character who secretly works for the triad while infiltrating the police force. His motivations are complicated by loyalty and desire for power, ultimately leading him to betray those he pretended to serve. Lau represents the dark side of ambition and moral compromise.

    • 🕴️ Traitor
    • 🔫 Ambition
    • 🥀 Deception
  • SW

    Superintendent Wong

    Played by Anthony Wong Chau-Sang

    Superintendent Wong serves as Chan's only confidant in the police force and is portrayed as a mentor figure. His unwavering support is contrasted by the tragic circumstances of his fate. Wong's character emphasizes the themes of loyalty and the harsh realities of law enforcement.

    • 👮 Mentor
    • 🔒 Loyal
    • ⚖️ Justice
Setting

Where and When Is Infernal Affairs Set?

Infernal Affairs is set in Hong Kong (Present Day, spanning a decade). Here is why the time and place matter to the story.

When

Present Day, spanning a decade

The film unfolds over a decade, during which characters engage in a high-stakes game of deception and betrayal. Set in contemporary times, it reflects the modern challenges of crime and morality in urban life, highlighting the pressures faced by those operating in the shadows of society.

Where

Hong Kong

Hong Kong is a bustling metropolis known for its vibrant culture, iconic skyline, and complex history intertwining East and West. The film's narrative captures the city as a backdrop for a tense struggle between law enforcement and organized crime, revealing its hidden underbelly and the constant clash for power within its streets.

  • 🌆 City
  • ⚖️ Law Enforcement
Themes

What Are the Themes of Infernal Affairs?

3 ideas the story keeps returning to, among them Betrayal, Power Struggle and Loss.

  1. 01

    Betrayal

    Betrayal is central to the narrative, as characters navigate their dual identities as spies. Both Chan and Lau's choices lead to tragic outcomes, showcasing how loyalty can be manipulated and trust can lead to devastation. The theme resonates deeply with the idea of appearances versus reality.

  2. 02

    Power Struggle

    The relentless battle for power is evident throughout the film as organized crime and law enforcement engage in a game of cat and mouse. This struggle highlights the moral ambiguity of both sides, demonstrating how ambition can cloud judgment and lead to disastrous consequences.

  3. 03

    Loss

    Loss permeates the storyline, particularly with the emotional weight of Chan's demise and its impact on those around him. It reflects the personal sacrifices made in the pursuit of justice and the toll that undercover operations can take on an individual's psyche.

Tone & mood

What Kind of Film Is Infernal Affairs?

Tense in tone, with fast pacing and a complex story, going by the plot summary.

Tone
Tense
Pacing
Fast
Story
Complex
Intensity
High
Ending
Bittersweet

A relentless, high-stakes thriller that generates constant tension from its dual-mole premise, creating a claustrophobic and paranoid atmosphere where every character is trapped in a web of deception.

  • tense
  • paranoid
  • claustrophobic
  • melancholic
  • dread-filled
  • anxious
  • double agent
  • police corruption
  • organized crime
  • identity crisis

Content notes: police death, gun violence, organized crime, psychological stress, betrayal.

Quiz

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

Take the quiz
Loading streaming availability…
Read next

Movies Like Infernal Affairs With a Plot Summary

6 films close to Infernal Affairs in story and themes that have a full plot summary here: City on Fire (1987) and The Departed (2006) 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

Infernal Affairs Plot Questions

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

What is Infernal Affairs about?

In the neon‑lit streets of Hong Kong, a sprawling criminal network casts a long shadow over the city’s fragile order. The film inhabits a tense, noir‑inflected world where loyalty is a currency as volatile as the rain‑slicked alleys, and every whispered conversation could be a trap.

Read the full plot summary

When and where does Infernal Affairs take place?

Infernal Affairs is set in Hong Kong (Present Day, spanning a decade). The film unfolds over a decade, during which characters engage in a high-stakes game of deception and betrayal. Set in contemporary times, it reflects the modern challenges of crime and morality in urban life…

The setting explained

Who are the main characters in Infernal Affairs?

The story follows Chan Wing-Yan (played by Tony Leung Chiu Wai), Lau Kin-Ming (played by Andy Lau) and Superintendent Wong (played by Anthony Wong Chau-Sang).

All the characters

What are the main themes of Infernal Affairs?

The summary picks out 3 themes: Betrayal, Power Struggle and Loss.

The themes explained

Who directed Infernal Affairs?

Infernal Affairs (2004) was directed by Wai-keung Lau and Alan Mak and runs 1 hour 41 minutes.

Wai-keung Lau’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