Russell Wong
Bobby Chow
Steven Vincent Leigh
Danny Chow
Lisa Schrage
Anne Michaels
Billy Drago
Scalia
Shing Fui-On
Tuko
Andy Lau
Adoptive father
Alex Man
Bobby's father
Carina Lau
Yen
Saskia van Rijswijk
Henchwoman
Ku Feng
Uncle Chi