公元700年盛唐时期,中国与阿拉伯及中东地区经济、文化交流频繁,西域丝绸之路是相互交流的重要路线,唐朝军队为捍卫国土完整,不断与突厥人对抗。
边防校尉李校尉(姜文饰)因不愿屠杀突厥俘虏的老人、妇女、儿童,违反军令成为通缉犯。皇帝为了抓捕他,任命曾多次邀请他回国的日本唐朝使者来苏(中井贵一饰)为捕手,并承诺只要能将李校尉抓获归案,便可满足他回国的心愿。当时战事愈演愈烈,来苏来到西域,受命护送将军之女文珠(赵薇饰)回长安,途中结识了校尉李。一番大战之后,二人不顾分歧,在长安城相遇,展开生死搏斗,不久又遭遇护送经书的御赐商队和觊觎驼队的盗贼子安(王学圻 饰),一场生死搏斗一触即发。