The once-famous but now-disgraced Inspecter Chan (Jackie Chan) and his new rookie partner, Frank (Nicholas Tse) are headed towards an action-packed showdown with a sadistic punk gang.
Director: Benny Chan
Director: Jackie Chan
Producer: Barbie Tung
Producer: Benny Chan
Producer: Gianni Hecht Lucari
Producer: Solon So
Producer: Willie Chan
Producer: Yu Rongguang
Actor: Daniel Wu
Actor: Jackie Chan
Actor: Brigitte Lin
Actor: Maggie Cheung
Actor: Nicholas Tse
Actor: Cho Yuen
Actor: Bill Tung
Actor: Kenneth Tong
Actor: Charlene Choi
Actor: Lam Kok Hung
Actor: Chia Liang Liu
Actor: Charles Chao
Actor: Charlie Yeung
Actor: Kam Hing Yin
Actor: Mars
Actor: Winnie Leung
Actor: Andrew Lin
Actor: Andy On
Actor: Carlos Wu
Actor: Coco Chiang
Actor: Deep Ng
Actor: Go Hayama
Actor: Harold Low
Actor: Hayama Hiro
Actor: Hung Tin Ming
Actor: Hung Tin-chiu
Actor: Kenneth Low
Actor: Ng Ho-hong
Actor: Ng Wan-lung
Actor: Phillip Ng
Actor: Timmy Hung
Actor: Wang Chieh
Actor: Terence Yin
Actor: Samuel Pang
Actor: Tony Ho
Actor: Carl Ng