Zdjęcia do filmu nakręcono w Dubaju (Zjednoczone Emiraty Arabskie), Londynie (Anglia, Wielka Brytania), Zambii, Indiach i na Tajwanie.
Jackie Chan prawie utonął podczas kręcenia zdjęć na skuterach wodnych, kiedy został uwięziony w wodzie pod skałą. Gdy pojawił się na powierzchni wody, reżyser Stanley Tong wybuchnął płaczem.