Fue al propio Jackie Chan al que se le ocurrió el entrenamiento de tirar y recoger la chaqueta una y otra vez como técnica para aprender Kung-Fu.
Durante la película, el Sr. Han (Jackie Chan) y el Sr. Li (Rongguang Yu) no mantienen ninguna disputa física. Sin embargo no es la primera vez que ambos son enemigos. En Shanghais Kid si que luchan entre sí.
Jaden Smith dedicó tres meses exclusivamente para prepararse físicamente para la película.