La princesse Pei Pei (Lucy Liu) est kidnappée au sein de la Cité interdite et embarquée direction les Etats-Unis des années 1880. Chong Wang (Jackie Chan) est envoyé avec trois de ces compatriotes pour payer la rançon réclamée par les ravisseurs et ramener la princesse à bon port.