City on Fire (1987)
Ko Chow is an undercover cop who is under pressure from all sides. His boss, Inspector Lau, wants him to infiltrate a gang of ruthless jewel thieves; his girlfriend wants him to commit to marriage or she will leave Hong Kong with another lover; and he is being pursued by other cops who are unaware that he is a colleague. Chow would rather quit the force, feeling guilty about betraying gang members who have become his friends.
What people think about City on Fire
City on Fire is the kind of hard-edged Hong Kong thriller that doesn’t just deliver action—it makes every gunshot feel like a moral consequence, tightening the vise on its undercover hero until you can practically hear the walls closing in. Ringo Lam directs with a lean, street-level realism, turning neon-lit nights and cramped backrooms into a pressure cooker where loyalty, identity, and survival collide, and Chow Yun-Fat brings a bruised humanity that keeps the film pulsing even in its quietest moments. The violence is intense and the mood is grim, but that’s exactly why it lands: the set pieces are sharp, influential, and staged with a clarity that lets tension build instead of just noise. If you want a glossy, crowd-pleasing romp, this isn’t it—but if you’re on the fence and craving a crime film with real bite, this is a classic that earns its reputation.
City on Fire is clearly aiming for sweaty, street-level Hong Kong crime tragedy: an undercover cop squeezed between duty, loyalty, and a personal life that’s falling apart. When it’s locked in, Ringo Lam delivers tense, gritty set-pieces and Chow Yun-Fat sells the exhaustion and moral panic better than the script deserves. The catch is the film can feel uneven, bouncing between hard-edged violence, heist mechanics, and melodrama without always stitching the tone together, so the momentum dips when you’re waiting for the next big payoff. If you want sleek, tightly plotted action or constant thrills, this may frustrate you; if you’re up for a bleak undercover spiral with bursts of brutality and a strong central performance, it’s worth your time.
Cast
Chow Yun-FatKo Chow
Sun YuehInspector Lau Ting-Kuang
Danny Lee Sau-YinFu / Tiger
Carrie Ng Ka-LaiHung
Roy Cheung Yiu-YeungInspector John Chan
Lau KongCommissioner Chow
Fong YauChow Nam
Parkman Wong Pak-ManDetective Man- JJessica Chow Bo-SanRose / Mei
- TTommy Sham Sai-SangSkinny
Joseph Chi Chiong ChavezTsai / Joe
Chan Chi-FaiChen Ching / Tai Song
Victor Hon KwanBill / Piao
Tommy WongDetective Kwong- CChan Yuen-TatMr. Cou
- YYeung Kim-ManJohn Chan's Subordinate
Elvis Tsui Kam-KongChan Kam-Wah
Cheng Mang-HaChow's Grandmother
Crew
- Director
- Ringo Lam Ling-Tung
- Producers
- Karl MakaRingo Lam Ling-Tung
- Music
- Teddy Robin
- Cinematography
- Andrew Lau Wai-Keung
- Editing
- Wong Ming-Lam
Details
- Released
- February 13, 1987
- Language
- Cantonese
- Studio
- Cinema City Company Limited
- IMDb
- tt0093435
