Jackie Chan set a Guinness World Record in this movie for "Most Credits in One Movie". Chan carried out fifteen of the major creative moviemaking roles for this movie, including Director, Producer, Actor, Fight Choreographer, and Composer, breaking the previous record of eleven credits held by Robert Rodriguez.
There is an end of movie cameo appearance by Lin Feng-jiao, Jackie Chan's wife, and Jaycee Chan, Chan's son.
In China, this has become Jackie Chan's highest grossing box-office success.
Third time Jackie Chan played the character "Asian Hawk". The other two being Armour of God (1986) and Armour of God 2: Operation Condor (1991).
Jean-Yves Blondeau, the inventor of the skate suit, trained Chan to use the suit for the body blading sequence.