Jackie Chan : Johnny Lung = Guy Chapellier
Sammo Hung : Luke Wong Fei-hung
Yuen Biao : Timothy Tung Tak-biao
Pauline Yeung : Nancy Lee
Deannie Yip : Miss Yip
Yuen Wah : Hua Hsien-Wu
Benny Urquidez : Bras droit de Hua (doublé par Mars)
Chang Ling : l'assistante de Jackie
Peter Chan : Voyou (non crédité)
Chen Jing : acheteur de d'Armes
Roy Chiao : Juge Lo Chun-Wai
Billy Chow : Voyou
Chung Fat : Expédient le Voyou (non crédité)
Fung Hark - On : Expédient le Voyou (non crédité)
Wong Yu : Expédient le Voyou (non crédité)
Yuen Cheung-Yan : Expédient le Voyou (non crédité)
Lau Kar-wing : Expédient le Voyou (non crédité)
Stanley Fung : Psychiatre (non crédité)
Mis Kah : le Voyou (non crédité)
Phillip Ko : Voyou (sous le nom de Ko Fai)
Kuen Chan Fu : le Voyou (non crédité)
Crystal Kwok : Mary, l'assistante de Jackie
David Lam : Défend le Voyou (sous le nom de Lam Wai)
Chin Kar-lok : Défend le Voyou (non crédité)
Wan Faat : Défend le Voyou (non crédité)
Chan Tat-kwong : Défendent le Voyou (non crédité)
Lee Ka Ting : le Voyou (sous le nom de Lee Ka Sonne)
Kong Lung : Voyou (non crédité)
Lo Lieh : Patron de la Triade (non crédité)
Lung Kong : acheteur d'armes
Shing Fui-on : Mao Shih-Cheng (non crédité)
Shum Wai : le patron de Jackie (non crédité)
James Tien : Patron de Sécurité Charlie Feng
Dick Wei