Plot Explained Spoilers guaranteed!
Plot Explained

Browse by genre

City on Fire (1987) movie poster

Plot Summary

City on Fire (1987) Plot Summary Explained

Release, runtime and language
1987 · 105 mins · Cantonese
Loading streaming availability…
Starring
Danny Lee, Chow Yun-Fat, Maria Cordero, Lau Kong, Elvis Tsui Kam-Kong, Ringo Lam Ling-Tung

Ko Chow, an undercover cop, is pulled in every direction. Inspector Lau orders him to infiltrate a ruthless jewel‑thieving gang, while his girlfriend threatens to leave Hong Kong unless he marries her. Unaware colleagues hunt him, and Chow wrestles with guilt over betraying the gang members who have become friends, considering quitting the force.

On this page (6)
  1. 1 Where to watch
  2. 2 What happens: full plot
  3. 3 Plot questions answered
  4. 4 Movie threads
  5. 5 Movies like City on Fire
  6. 6 Every angle
Loading streaming availability…

Full plot summary · contains spoilers

What Happens in City on Fire: Full Plot Summary

The whole story of City on Fire (1987) explained, from the opening scene to the final frame: every key event, every twist and what it all adds up to. Read it as a quick recap before the sequel, to check a scene you missed, or to finally understand what really happened.

An undercover cop Chan Kam-Wah, investigating a group of jewelry thieves, is killed by three attackers. Inspector Lau assigns Ko Chow, another undercover officer, to continue the investigation. Chow hesitates due to a past experience where he betrayed a friend during an undercover mission. The thieves attempt to rob a jewelry factory but are interrupted by the police, which ends with one of the robbers killing a police officer. A task force led by Inspector John Chiao Chi is formed to investigate the gang, sparking a rivalry between Chan and Lau.

Chow offers the gang weapons for sale through Tai Song, a middleman, but is followed by Chan's team during the meeting. Chow successfully plants a recording device on himself and arranges to meet the gang again. Chow's girlfriend, Hung, plans to leave with another man, Tso, to Canada. Chow tries to stop her and proposes marriage, but she challenges him to prove his sincerity by meeting her at the registry office the next day. Due to Chow getting tailed by Chan's men, he is unable to arrive. He is rescued by gang member Fu, who takes him to the weapons deal. There, gang leader Nam invites Chow to join an upcoming jewelry heist.

Fu then drives Chow to the airport, where he attempts to stop Hung from departing Hong Kong with Tso. As he approaches Hung at the gate, Chow is arrested by Chan's team for the weapons deal. Chow is tortured by Chan's men, but Lau intervenes and suggests that Chow participates in the gang's planned robbery to catch them in the act. The police are unaware of which jewelry store the gang will target, but have multiple teams ready on standby. Chow spends time with the gang before the heist, growing closer to Fu. Nam designates the Tai Kong jewelry store as their target.

During the heist, a shootout occurs, and gang members Bill and Joe are killed. Chow realizes that Fu is the one responsible for killing the officer during the jewelry factory heist. Chow, Fu and gang members Skinny and Big Song escape to a hideout at the harbor, and Chow is mortally wounded in the process. Nam accuses Chow of being an informant, but Fu defends him, initiating a Mexican standoff. The police then arrive and open fire on the hideout, killing Big Song. Nam then kills Skinny for attempting to surrender, but is shot dead by Fu and Chow before he can kill them as well. Chow confesses to Fu that he's an undercover cop and asks for a quick death. However, Fu can't bring himself to do it. The police breach the hideout, and in the ensuing confrontation, Chow dies from his wound. Fu is arrested, and Inspector Lau is devastated by Chow's death and hits Inspector Chan over the head with a brick for his arrogance and actions.

Last updated: October 09, 2025 at 14:26

Was this helpful?

Plot questions answered

City on Fire Plot Explained: Your Questions Answered

The questions people ask most about City on Fire (1987): what happens in the confusing scenes, why the characters do what they do, the twists, hidden details and what the ending means. Each answer contains spoilers.

Q1

Why does Chow agree to go undercover despite his initial hesitation?

Chow hesitates because he previously betrayed a friend during an undercover operation, which left him guilty and wary of repeating the same mistake. However, Inspector Lau assigns him to continue the investigation after Chan Kam-Wah is killed, and Chow ultimately accepts due to his duty as a police officer.

Foreshadowing: Chow's past betrayal is referenced early, setting up his emotional conflict throughout the movie.

  • ko chow undercover cop hesitation backstory betrayal friend
Q2

Why can't Chow meet Hung at the registry office?

Chow is unable to reach the registry office because Inspector Chan's team is tailing him. While he's being followed, Fu rescues him and takes him directly to the weapons deal with the gang, making it impossible for Chow to prove his sincerity to Hung.

Foreshadowing: Earlier, Chow's dual responsibilities as an undercover cop and boyfriend create an impossible situation.

  • hung registry office tailed chan team escape marriage proposal
Q3

Why does Fu rescue Chow and take him to the gang's weapons deal?

Fu rescues Chow because he views Chow as a friend and trusted ally within the gang. Despite knowing Chow was being pursued by police, Fu's loyalty drives him to help Chow escape and bring him to the deal, deepening their bond before the heist.

Foreshadowing: Fu's rescue early in their relationship establishes the foundation for his later defense of Chow.

  • fu rescue gang weapons deal friendship loyalty undercover
Q4

Why does Fu defend Chow when Nam accuses him of being a police informant?

Fu defends Chow because of the genuine friendship they've built during Chow's time undercover. Despite Nam's suspicion, Fu vouches for Chow's loyalty based on their shared experiences, which leads to a tense Mexican standoff between the gang members.

Foreshadowing: Fu's earlier rescue of Chow foreshadows his willingness to trust and defend him.

  • fu defends chow nam accuses informant mexican standoff gang loyalty
Q5

Why does Chow confess to Fu that he's an undercover cop?

Chow confesses to Fu at the hideout because he's mortally wounded and wants to die honestly rather than continuing the deception. He asks Fu for a quick death, but Fu cannot bring himself to kill his friend, revealing the deep bond between them despite the lies.

Foreshadowing: Chow's guilt over betraying Fu builds throughout the movie until he can no longer sustain the deception.

  • chow confesses undercover cop fu friendship death moral dilemma
Q6

What causes the rivalry between Inspector Chan and Inspector Lau?

The rivalry forms when Inspector John Chan creates a separate task force to pursue the gang, competing with Lau's existing investigation. This creates inter-departmental conflict, with Chan arresting Chow at the airport and pressuring him through torture, while Lau tries to use Chow's undercover position to catch the gang.

Foreshadowing: The rivalry is established early when Chan's task force is formed, complicating Chow's position.

  • inspector chan lau rivalry task force police conflict jurisdiction
Q7

Why does Chow get tortured by Chan's team?

Chow is tortured by Chan's team because they believe he's genuinely involved in the weapons deal with the gang. Chan suspects Chow is a criminal rather than an undercover cop, and uses brutal methods to extract information before Lau intervenes and suggests using Chow to infiltrate the planned heist.

Foreshadowing: Chan's aggressive tactics contrast with Lau's more strategic approach throughout the investigation.

  • chow torture chan team weapons deal arrest interrogation
Q8

How does the police plan to catch the gang during the jewelry heist?

The police plan to have Chow participate in the gang's planned jewelry heist while they monitor from multiple standby teams. Though they don't know which specific jewelry store the gang will target, they position officers across multiple locations to catch the criminals in the act during the raid.

Foreshadowing: Lau's strategy to use Chow as an inside asset is established after Chow's arrest.

  • police standby heist catch gang multiple teams jewelry store raid
Q9

Why is Chow mortally wounded at the harbor?

Chow is shot during the escape from the heist. After Bill and Joe are killed in the shootout at Tai Kong jewelry store, Chow, Fu, Skinny, and Big Song flee to a harbor hideout where Chow sustains fatal injuries from the police confrontation.

Foreshadowing: The heist sequence builds to the violent confrontation at the harbor.

  • chow wounded harbor escape heist shootout police chase fatal injuries
Q10

Why does Inspector Lau attack Chan with a brick at the end?

Inspector Lau is devastated by Chow's death and blames Chan for his aggressive tactics and arrogance throughout the investigation. Lau strikes Chan across the head with a brick as a impulsive act of revenge for how Chan treated Chow and for creating the rival task force that complicated the operation.

Foreshadowing: Lau's anger toward Chan builds throughout the movie due to their conflicting approaches.

  • inspector lau hits chan brick revenge death chow arrogance
Q11

Why does Fu kill the police officer at the jewelry factory?

Fu kills the police officer during the jewelry factory raid when the thieves are interrupted by police. This act demonstrates the gang's willingness to use extreme violence, and the revelation later shocks Chow during the heist, creating conflict in their friendship.

Foreshadowing: Fu's violence at the factory becomes a pivotal moment when Chow discovers the truth during the heist.

  • fu kills police officer jewelry factory raid violence gang
Q12

Why does Chow agree to participate in the heist after being arrested?

After being arrested and tortured by Chan's team, Lau suggests Chow participate in the gang's planned robbery instead of prosecuting him. This allows Chow to remain undercover and gives the police a chance to catch the gang during the heist, though it puts Chow in extreme danger.

Foreshadowing: Lau's pivot from prosecution to infiltration keeps Chow deep within the gang.

  • chow arrested lau suggests heist participate undercover police trap
Q13

Why does Nam get killed by Fu and Chow?

Nam is killed because he becomes paranoid and accuses Chow of being an informant. When police surround the hideout, Nam kills Skinny for attempting to surrender, then turns on Fu and Chow. In the confrontation, Fu and Chow shoot Nam dead before he can kill them.

Foreshadowing: Nam's suspicion of Chow earlier creates tension that explodes at the hideout.

  • nam killed fu chow hideout informant surrender police surround
Q14

Why does Hung decide to leave Hong Kong with Tso?

Hung decides to leave for Canada with Tso because Chow has been neglecting their relationship due to his undercover work. She gives Chow one chance to prove his sincerity by meeting her at the registry office, but when he fails to appear, she leaves with Tso.

Foreshadowing: Hung's ultimatum about the registry office creates a crucial plot point.

  • hung leaves hong kong canada tso relationship neglect registry office
Q15

Why doesn't Fu kill Chow when he confesses being an undercover cop?

Fu cannot bring himself to kill Chow despite learning he's an undercover cop because their friendship has become genuine. Chow asks for a quick death, but Fu's emotional connection to Chow prevents him from killing his friend, even after the betrayal is revealed.

Foreshadowing: The deep bond formed during Chow's time undercover makes Fu's decision emotionally devastating.

  • fu cannot kill chow undercover confession friendship betrayal emotional bond

Movie threads

More Movies Like City on Fire, by Mood & Story

Curated lists built around what makes City on Fire tick: the same mood, the same kind of story or the same emotional payoff. Each list explains why these movies belong together.

Undercover Operatives With Crushing Moral Guilt in Movies like City on Fire

Stories where espionage or infiltration forces a character to betray their new friends. If you enjoyed the intense moral conflict of City on Fire, explore more movies like it. This collection features similar crime and thriller stories about undercover agents facing unbearable guilt and tragic betrayals, perfect for fans of heavy emotional action dramas.

  • tense
  • gritty
  • melancholic
  • paranoid
  • anxious
  • tragic
  • Tone: tense, melancholic, bleak
  • Pacing: fast, suspenseful
Why these movies?

The story pattern: These narratives follow a protagonist who must maintain a false identity within a close-knit group, forming genuine bonds that make their ultimate mission feel like a personal transgression. The plot builds tension through close calls and the constant risk of exposure, culminating in an emotionally devastating climax where loyalties are shattered.

Why they belong together: Movies are grouped here for their shared focus on the emotional and psychological toll of undercover work. They feature a consistent tone of paranoia and melancholy, high-stakes pacing, and a heavy emotional weight derived from the central theme of fractured brotherhood and inevitable betrayal.

Gritty, High-Octane Crime Tragedies Similar to City on Fire

Fast-paced, violent crime stories where the line between cop and criminal blurs. Find more movies with a feel similar to City on Fire. This selection features fast-paced, violent action thrillers with gritty aesthetics and tragic endings, ideal for viewers who enjoy intense, heavy crime dramas about police investigations and gang conflict.

  • gritty
  • violent
  • tense
  • oppressive
  • melancholic
  • anxious
  • Tone: tense, gritty, bleak
  • Pacing: fast, relentless
Why these movies?

The story pattern: The narrative pattern involves a protagonist—often a cop or criminal—being swept into a violent spiral of events. The story moves quickly from one high-stakes situation to the next, involving chases, heists, and shootouts. The journey is characterized by a loss of innocence or moral compromise, culminating in a bleak or sad conclusion that underscores the futility of violence.

Why they belong together: These films are united by a specific and potent mix of high intensity, a tense tone, and fast pacing. They create a cohesive viewing experience of suspense and visceral engagement, anchored by a heavy emotional weight and narratives that explore the destructive nature of crime and violence.

If you liked this

Movies Like City on Fire

Similar movies to City on Fire: the same genre, themes or kind of story. Each one comes with its own plot summary, timeline and ending explained.

Browse all movie summaries

Every angle

City on Fire (1987) Explained: Plot, Timeline & Characters

Everything about City on Fire in one place: what happens in the plot summary, the timeline in chronological order, the characters and meaning and a spoiler-free summary. What's After the Movie adds the cast, box office and post-credit scenes.

Coming soon on iOS and Android

The Plot Explained Movie Summary App

Plot summaries, endings explained and timelines on your phone. Catch up on any movie in minutes, save your favorites and never miss a twist again.

Be the first to know when we launch. Your email stays private, always.

Learn more about the app