Jackie Chan (VF : William Coryn) - Steelhead/Nick
Naoto Takenaka - Inspecteur Kitano
Daniel Wu - Jie
Xu Jinglei - Xiu Xiu/Yuko Eguchi
Masaya Kato - Toshinari Eguchi
Tōru Minegishi - Koichi Muranishi
Jack Kao - Gao Jie Chef de gang Taiwanais
Yasuaki Kurata - Taro Watagawa
Lam Suet - Old Ghost
Fan Bingbing - Lily
Chin Ka-lok - Hongkie
Ken Lo - Little Tai
Kenya Sawada - Hiro Nakajima
Paul Chun - Oncle Tak
Kathy Yuen Ka Yi - Shizuko
Teddy Lin as Tai Bao - Teddy Lin Chun
Hiro Hayama - Togawa Kyohei/Hiro Hayama
Randy Muscles - Gaijin (Non crédité)
Wong Wai-fai
Lesley Chiang
Wu Gang
Gladys Fung - Gladys Fung Ho Sze
Michael J. Rice
Ka Leong Chan - Ringo Chan Ka-leong
Baudouin Euloge Adogony
Chu Cho-Kuen
Takumi Saito