网络作家兰亭(林志玲饰)写的小说很受欢迎。她还遇到了一个自称排骨(曾志伟)的粉丝,并向她索要签名。 但是兰亭和父亲的关系很僵,所以父亲派乔飞(周杰伦饰)请她吃饭。 乔飞是一个打击盗墓走私的年轻侠客,但他与兰亭之间也有误会。 当晚,兰亭突然遭遇车祸,被劫持。 醒来后,她发现劫匪竟是排骨,为首的是隐藏的华烨(陈·)。 他们把兰亭作为人质,强迫他的父亲交出沙漠中藏宝的地图。 出乎意料的是,前来谈判的是乔飞。他带来了地图和兰亭父亲意外去世的消息。 此时,突然出现的蒙面人抢了地图。 又一支沙漠大军进攻,乔飞保护兰亭,两人情分。 当人们陆续来到浪人部落时,乔飞意外发现了地图强盗的真面目,同时也逐渐揭开了失落古城的秘密...