| Ekin Cheng | ... | Chan Ho-Nam (as Cheng Yee Kin) | |
| Qi Shu | ... | Mei Ling | |
| Kar Lok Chin | ... | Big Head (as Chin Ka Lok) | |
| Chi Shing Wan | (as Wan Chi Shing) | ||
| Mark Cheng | ... | Szeto Ho-Nam | |
| Paul Chun | ... | Datuk Chan Ka-Nam | |
| Jerry Lamb | ... | Pou-pan | |
| Jason Chu | ... | Banana Skin | |
| Sandra Ng Kwan Yue | ... | Sister 13 (as Ng Kwan Yue) | |
| Alex Man | ... | Chiang Tin-yeung (as Man Chi Leung) | |
| Anthony Wong Chau-Sang | ... | Tai Fei (as Wong Chau Sang) | |
| Danny Lee | ... | Inspector Lee (as Lee Sau Yin) | |
| rest of cast listed alphabetically: | |||
| Chi Fai Chan | ... | Gambler on Ship | |
| Aman Chang | ... | Hairy Kit | |
| Billy Chow | |||
| Hoi-Shan Kwan | ... | Datuk's Friend | |
| Lan Law | ... | Granny Chan | |
| Siu-Kei Lee | ... | Kei | |
| Simon Lui | |||
| Gary Mak | ... | Man with glasses from Commercial Crimes Bureau | |
| Yeung Ming Wan | ... | Ben Hon | |
| Tian-lin Wang | ... | Uncle Seventh | |
| Chi Yeung Wong | |||
| Man-Wai Wong | ... | Datuk's Accuser | |
| Ronald Wong | |||
Directed by | |||
| Wai-keung Lau | (as Andrew Lau) | ||
Writing credits(in alphabetical order) | ||
| Manfred Wong | characters | |
| Manfred Wong | written by | |
Produced by | |||
| Cowman | .... | line producer | |
| Jessinta Liu | .... | executive producer (as Liu Fung Ping) | |
| Manfred Wong | .... | producer | |
Original Music by | |||
| Kwong Wing Chan | |||
Cinematography by | |||
| Wai-keung Lau | |||
Production Management | |||
| Ellen Cheung | .... | production manager | |
Second Unit Director or Assistant Director | |||
| Pou-Soi Cheang | .... | assistant director | |
| Dion Lam | .... | action director | |
Other crew | |||
| Raymond Chow | .... | presenter | |
| Chi Hung | .... | consultant | |
| Siu-Kei Lee | .... | consultant (as Lee Siu Kay) | |
| Chung Chi Li | .... | action director | |
| Jing Wong | .... | presenter (as Wong Jing) | |
|
|
|
|
|
| 97 goo waak jai: Jin mo bat sing | Goo waak jai 2: Ji maang lung gwoh gong | Gu huo zi 3: Zhi zhi shou zhe tian | Rush Hour 2 | Storm Warriors |
|
IMDb User Rating: |
IMDb User Rating: |
IMDb User Rating: |
IMDb User Rating: |
IMDb User Rating: |
| Full cast and crew | Company credits | External reviews |
| IMDb Action section | IMDb Hong Kong section |
Since this is the last sequel of Y&D, it shows up much improvement on the character's development. After losing lots of friends and girls, Chan Ho Nam (played best by Dior Cheng) started to change his Triad direction to 'a better life'. Unfortunately his best friend, San Chi (Jordan Chan) wasn't appeared here. Although the climax wasn't so good, but the strong plot and awesome soundtrack makes this movie is a must see for all Y&D fans.