Z Zakazanego Miasta zostaje porwana księżniczka Pei Pei (Lucy Liu) i przywieziona do Ameryki. Chon Wang (Jackie Chan) wraz z trójką innych wysłanników, wyrusza ze złotem, za które zamierza odzyskać księżniczkę. Niestety na pociąg, którym podróżuje napada Roy O'Bannon (Owen Wilson) wraz ze swoją bandą. Złoto przepada, a Chon na własną rękę próbuje znaleźć uprowadzoną kobietę.