Jessica Yang
David Chang (as Yu Rong Guang)
Martin Lee (as Chow Wah Kin)
Annie Lee (as Chu Yun)
Alan Wong (as Fan Sui Wong)
Inspector Chan
Uncle Bill (as Tung Biu)
Robber in Drag (as Tsang Chi Wai)
Ah Shuen
George (as Lam Bo Yi)
Roger Davidson
Jewelry Shop Manager (as Cheung Tung-Cho)
Bank Manager (as Chan Mei Kei)
Terrorist (as Oshima Yukari)
Po (as Sit Chun Wai)
(as Li Xian Luo)
(as Jon Chu)
Jewelry Store Patron (as Fo Sing)
(as Shan Man Ching)
Vincent (as Vincent Tuataane)
(voice)
Terrorist
Jewelry Robber
(uncredited)