Nhậm Hiền Tề Trương Bá Chi Tô Vĩnh Khang
Andy Lau Ching Wan Lau Shiu Hung Hui 李子雄 Yoyo Mung Yoyo Mung Ka-Wai Suet Lam Ruby Wong AL WAI Wai Kin Lam Ceci So Yan Chee South Kei Lee
Johnny Depp Charlize Theron Joe Morton Clea DuVall Nick Cassavetes Donna Murphy Gary Grubbs Blair Brown Tom Noonan Tom O'Brien Lucy Lin Michael Crider Samantha Eggar Rondi Reed Conrad Bachmann Sarah Dampf Charles Lanyer Gary Carlos C
Ken Takakura Ryoko Hirosue Hidetaka Yoshioka
Johnny Depp Frank Langella Lena Olin Emmanuelle Seigner Barbara Jefford Jack Taylor José López Rodero James Russo Willy Holt Allen Garfield Tony Amoni Jacques Dacqmine Joe Sheridan Rebecca Pauly Catherine Benguigui Maria Ducceschi Jacques
Michele Lee Andy Lau Sharla Cheung Nick Cheung Ringo Yu Kwan Shooky Lin Shang Yi Fiona Yuen Jimmy Wong Shu-Kei Duan Wei Lun