Jackie Chan (VF : Jacques Bernard) : Chien Fu (Soon en VF)
Yuen Siu-tien (VF : Raymond Baillet) : Maître Pai Cheng-Tien
Hwang Jang-lee : Lord Sheng Kuan
Dean Shek : Professeur Li
Roy Horan : Le prêtre Russe
Fung Hark-on : Maître de la première école Serpent
Lung Chan : Instructeur remplaçan