白人女教師艾美居住在充斥著犯罪案件的社區,非法槍枝大量在市面上流通,警方緩慢的破案速度也讓居民人心惶惶。多數黑人居住的貝克斯村被視為極具危險之地,前科犯德克斯特歷經黑暗的過往後,決定洗心革面,挺身而出整頓社區的治安;儘管家人始終灌輸著「白人至上」的理念,艾美仍不顧父母反對,自願為社區奉獻自身力量。膚色和地位皆截然不同的兩人,是否能攜手為社區帶來光明的希望?
网路作家蓝婷(林志玲 饰)写的小说人气很旺,她还遇到过一个自称排骨(曾志伟 饰)的粉丝索要签名。不过,蓝婷跟其父的关系很僵,所以后者派乔飞(周杰伦 饰)邀她共进晚餐。乔飞是打击盗墓走私的青年侠客,但是他与蓝婷之间也有误会。当晚,蓝婷突然遭遇车祸,被劫持。醒后,她发现劫匪竟是排骨一伙,为首的是深藏不露的华爷(陈道明 饰)。他们以蓝婷为人质,逼其父交出大漠的藏宝地图。没想到,前来谈判的竟是乔飞,他拿来了地图,同时也带来了蓝婷父亲意外丧命的消息。正在此时,突现的蒙面人将地图劫走。另有沙漠军团来袭,乔飞保护着蓝婷,两人互生情愫。众人先后来到浪人部落,乔飞意外发现劫走地图人的真面目,同时他们也渐渐揭开了失落古城的秘密……