| Cecilia Cheung | ... | Dandan | |
| Daniel Wu | ... | Lai-fu | |
| Alex Fong | ... | Milo | |
| Anson Leung | ... | Ben | |
| Kar Lok Chin | ... | Brandon | |
| rest of cast listed alphabetically: | |||
| Chuen-Yee Cha | ... | Head of Anti-vice Unit | |
| Alexander Chan | ... | Wah | |
| Chi-Hin Chan | |||
| Ga-Leung Chan | |||
| Monica Chan | ... | Milo's wife | |
| Biu Law Che | ... | Shitty Kong (as Paul Car) | |
| Henry Fong | ... | Carl | |
| Christie Fung | ... | Sue (as Jung-ching Fung) | |
| Cynthia Ho | ... | Jane (as Mo-si Ho) | |
| Elena Kong | ... | Nightclub Lady | |
| Suet Lam | ... | Liu | |
| Redbean Lau | ... | Liu's wife | |
| Shek Yin Lau | ... | Fatty - nightclub manager | |
| Sam Lee | ... | Franky | |
| Shui Ting Ng | ... | Kinson | |
| Hee Ching Paw | ... | Volunteer Helper at Sue's home | |
| Wai-On Peng | ... | Tiger | |
| Kin-Yu So | |||
| Limin Sun | ... | Tim | |
| Chan Sai Teng | |||
| Austin Wai | ... | Milo's superior | |
| Ken Wong | ... | Wilson | |
Directed by | |||
| Tung-Shing Yee | |||
Writing credits(in alphabetical order) | ||
| Tung-Shing Yee | ||
Produced by | |||
| Henry Fong | .... | producer | |
| Daniel Lam | .... | executive producer | |
Original Music by | |||
| Peter Kam | |||
Cinematography by | |||
| Kwok-Man Keung | |||
Film Editing by | |||
| Ka-Fai Cheung | |||
Art Direction by | |||
| Horace Ma | |||
Second Unit Director or Assistant Director | |||
| Tsang Tasman | .... | first assistant director | |
Visual Effects by | |||
| Joey Tang | .... | visual effects | |
| Eddy Wong | .... | visual effects supervisor | |
| Victor Wong | .... | visual effects supervisor | |
Other crew | |||
| Kar Lok Chin | .... | action choreographer | |
| Full cast and crew | Company credits | External reviews |
| News articles | IMDb Action section | IMDb Hong Kong section |
yeah i watch a lot of foreign films here in Canada and this one caught my eye, the beginning was slow and boring but it really got the suspense and had a lot of scary truth to it... i loved this movie and i wish i could own it...i think i would die if i could. Too bad Kong Kong can't make more of these awesome movies. It starts off in Black in white, they could of done this better because the lighting was atrocious. The Camera angles were what got me going , they were gritty and down to earth and not a lot of directors know how to use a camera besides point and shoot. Cecilia's performance was breathtaking and well done, but she doesn't sound like she is from south china. Her naivety does well as the good hearted prostitute. I wish i could see this movie again well done... one actually has sympathy for the bad guys...well sometimes.