Aux confins du désert du Taklamakan, la ville de Sha Zhou garde le secret de ses grottes sacrées. Qianying, jeune fille traquée par les trafiquants d'esclaves, trouve refuge devant le temple Mogao. Pendant ce temps, dans les dunes, Zhang Yuanqing, fille du général de Dunhuang, poursuit une caravane en route vers Chang'an en compagnie du guide Kang Mo. Les chemins de ces cinq êtres se rejoignent.