City on Fire Poster

City on Fire 1987

★ 6.9171 votes105 min📅 1987-02-13

"He thought he knew the risks of going undercover."

City on Fire (1987) plunges viewers into a gritty, high-stakes world of crime and deception through the lens of Ringo Lam Ling-Tung's visceral direction.

Director: Ringo Lam Ling-Tung

Cast

Chow Yun-Fat
Chow Yun-Fat
Ko Chow
Sun Yueh
Sun Yueh
Inspector Lau Ting-Kuang
Danny Lee Sau-Yin
Danny Lee Sau-Yin
Fu / Tiger
Carrie Ng Ka-Lai
Carrie Ng Ka-Lai
Hung
Roy Cheung Yiu-Yeung
Roy Cheung Yiu-Yeung
Inspector John Chan
Lau Kong
Lau Kong
Commissioner Chow
Fong Yau
Fong Yau
Chow Nam
Parkman Wong Pak-Man
Parkman Wong Pak-Man
Detective Man
Jessica Chow Bo-San
Rose / Mei
Tommy Sham Sai-Sang
Skinny

Frequently Asked Questions

What is City on Fire (1987) about?

City on Fire (1987) follows Ko Chow, an undercover cop entangled in a dangerous operation to infiltrate a ruthless gang of jewel thieves. As he navigates distrust from both criminals and fellow officers, Chow faces mounting pressure from his girlfriend to leave Hong Kong—or the force—altogether. His moral conflict escalates when he realizes the very people he's betraying have become his friends.

Who directed City on Fire?

City on Fire (1987) was directed by Ringo Lam Ling-Tung, a filmmaker celebrated for his gritty, action-packed crime dramas.

Who stars in City on Fire?

The film stars Chow Yun-Fat as the lead, alongside Sun Yueh, Danny Lee Sau-Yin, Carrie Ng Ka-Lai, and Roy Cheung Yiu-Yeung.

Is City on Fire (1987) worth watching?

City on Fire (1987) is a standout in the crime-thriller genre, praised for its intense atmosphere, morally complex protagonist, and explosive action sequences. Though unrated on IMDb, its reputation among Hong Kong cinema fans makes it a compelling watch for fans of gritty undercover dramas.

How long is City on Fire?

City on Fire (1987) runs for 105 minutes.

🎥 Trailer

About City on Fire (1987) — Chow Yun-Fat's explosive undercover thriller you won't forget

City on Fire (1987) plunges viewers into a gritty, high-stakes world of crime and deception through the lens of Ringo Lam Ling-Tung's visceral direction. Chow Yun-Fat stars as Ko Chow, a tormented undercover cop whose mission to dismantle a ruthless gang of jewel thieves unravels into a psychological tightrope walk. Between dodging his own police force, who suspect his loyalties, and navigating a web of betrayals, Chow's moral dilemma deepens as he forms uneasy bonds with the very criminals he's meant to destroy. Tension crackles through every frame, blending explosive action with raw emotional conflict.

Director Ringo Lam crafts a claustrophobic thriller where loyalty is a currency and survival demands impossible choices. The film's neon-lit Hong Kong streets become a battleground for Chow's fractured identity, as he struggles with guilt over betraying allies who've grown closer than enemies. With explosive set pieces and a morally complex protagonist, City on Fire (1987) delivers a pulse-pounding exploration of undercover life, where every shadow hides a potential traitor.