Russell Wong
Bobby Chow
Steven Vincent Leigh
Danny Chow
Lisa Schrage
Anne Michaels
Billy Drago
Scalia
黃光亮
Mute
成奎安
Tuko
Andy Lau
Adoptive father
Alex Man
Bobby's father
Carina Lau
Yen
Saskia van Rijswijk
Henchwoman
Ku Feng
Uncle Chi
William Ho Ka-Kui
Jack Suen Kwok-Ming
Victor Hon Kwan
Chan Tat-Kwong