Qiao Fei (Jay Chou) zajmuje się odnajdywaniem starożytnych skarbów, reliktów czy artefaktów dla bogatego archeologa i pasjonata. Pewnego dnia pojawia się okazja zdobycia antycznej mapy skarbu, którą próbuje też zdobyć międzynarodowa grupa rabusiów. W celu przechwycenia owej mapy porywają córkę archeologa - Lan Ting (Chiling Lin). Qiao Fei zostaje wysłany z misją odnalezienia mapy i wymiany jej za dziewczynę. Podczas podróży przez pustynię, odbija Lan Tian od przestępców. W tym samym czasie spotyka słynnego archeologa Hua Ding Bang'a (Daoming Chen). Od tej pory wspólnie podążają do legendarnego miasta, gdzie według legendy ukryta jest mapa. W międzyczasie pomiędzy Qiao i Lan Tian rozkwita romans. Kiedy docierają do miasta, grupa staje przed dylematem. Muszą określić czy w sytuacji, kiedy mapa jest już w zasięgu ręki, pozostaną przyjaciółmi czy wrogami dla siebie.