Cast (24)

Russell Wong

Bobby Chow

Steven Vincent Leigh

Danny Chow

Lisa Schrage

Anne Michaels

Billy Drago

Scalia

Tommy Wong

Mute

Shing Fui-On

Tuko

Andy Lau Tak-Wah

Adoptive father

Alex Man Chi-Leung

Bobby's father

Carina Lau

Yen

Saskia van Rijswijk

Henchwoman

Ku Feng

Uncle Chi

William Ho

Phong

Jack Suen Kwok-Ming

Thug

Victor Hon Kwan

One Hand

Chan Tat-Kwong

Extra

Rodney Beddal

French Interpol's Chief

Ronny Yu

Tong Leader

Nirut Sirijanya

General Ching

Raymond Fung Sai-Hung

Uncle Chung

Frank Sheppard

Rasta

Cahit Ölmez

Amead

Lex De Regt

Leo

Ko van den Bosch

Mancuso

Mak Wai-Cheung

Triad Member

Crew (4)

Ronny Yu

Director

Peter Jones

Editor

F.W. Silleroy

Writer

Andrew Lau Wai-Keung

Director of Photography