China, anno 1881. Chon Wang (Jackie Chan), kampferprobter und treuer Gradist im Dienste des Kaisers von China, hat einen lebensgefährlichen Auftrag: Er soll die wunderschöne Prinzessin Pei Pei (Lucy Liu) aus den Händen des Regimegegners Lo Fung befreien. Dieser hat die Prinzessin nach Amerika verschleppt und verlangt hohes Lösegeld für ihre Freilassung. Im Wilden Westen gesellt sich der gutmütige Outlaw Roy O'Bannon (Owen Wilson) zu Chon Wang und gemeinsam müssen sie allerhand Abenteuer und Gefahren gegen Indianer, brutale Kopfgeldjäger und verräterische Chinesen überstehen, bevor sie endlich die Prinzessin retten können.
China, anno 1881: Chon Wang (Jackie Chan), battle-hardened and loyal gradist in the service of the Emperor of China, has a life-threatening mission: He is to free the beautiful princess Pei Pei (Lucy Liu) from the hands of the regime opponent Lo Fung. He has abducted the princess to America and demands a high ransom for her release. In the Wild West, the good-natured outlaw Roy O'Bannon (Owen Wilson) joins Chon Wang and together they have to survive all kinds of adventures and dangers against Indians, brutal bounty hunters and treacherous Chinese before they can finally save the princess.