Cast
Jackie Chan
Kevin Chan Ka-Kui / Lin Fu-Sheng
Michelle Yeoh
Captain Jessica Yang
Maggie Cheung Man-yuk
May
Kenneth Tsang
Khun Chaibat
Yuen Wah
Panther
Bill Tung Biu
Inspector "Uncle" Bill Chou
Josephine Koo Mei-wah
Ching Wing-Xi
Kelvin Wong Siu
Pierre
William Duen Wai-lun
General's Bodyguard
Philip Chan Yan-kin
Chief Superintendent of Police Y. K. Chan
Crew
Jackie Chan
Executive Producer
Stanley Tong Gwai-lai
Director
Andy Lam Kwok-wah
Director of Photography
Edward Tang
Screenplay
Peter Cheung Yiu-Chung
Editor
Willie Chan Chi-Keung
Producer
Cheung Ka-Fai
Editor
Lo Shui-Lin
Makeup Artist
Edward Tang
Producer
Fibe Ma Mei-ping
Screenplay
Recommended
Info provided by The Movie Database. Watch sources provided by JustWatch.