Michelle Yeoh
Jessica Yang Jian Wa
Yu Rongguang
David Chang Fung
Wakin Chau
Insp. Lee Ming
Athena Chu
Annie May Lee
Louis Fan Siu-Wong
Kuo Shao Long
Joe Cheung Tung-cho
Fung's Man in Hospital
Bill Tung
Inspector / Uncle Bill
Dick Wei
Chuen
Bowie Lam
Ho Chu
Yukari Ôshima
Red Fighter
Maggie Chan Mei-Kei
Bank Manager Hostage
Ailen Sit Chun-Wai
Cheung Ken
Jackie Chan
Insp. Chan Ka Kui
Eric Tsang
Busty Woman in Red
Alain Guernier
Roger Davidson
Mars
Jewelry Store Patron