Jackie Chan (VF : Bernard Lanneau) : C.N. Chan
Shu Qi (VF : Sybille Tureau) : Bu
Tony Leung Chiu-wai (VF : Cédric Dumond) : Albert
Emil Chau (VF : Patrick Borg) : L.W. Lo (Howie Lo)
Sung Young Chen (VF : Mario Santini) : Père de Bu
Elaine Jin (VF : Véronique Borgias) : Mère de Bu
Bradley James Allan (VF : Pierre Tessier) : Alan
Richie Ren (VF : Alexandre Gillet) : Yi Lung
Ken Lo : Assistant de Lo
Tats Lau : Assistant de Lo
Vincent Kok : Assistant de Lo
Sam Lee : Frog
Law Kar-Ying : Assistant de Chan
Stephen Chow : H.K. Officier de police