故事发生在湖南武冈,南明朝永历皇帝一度偏安于此,以图反清复明。武冈是明朝建国之初由明太祖朱元璋分封的岷国藩王的都城。如今的朱岷王是永历皇帝的皇叔,他见南明大势已去便勾结清兵,被永历皇帝派人暗杀,但朱岷王的头颅不知去见。南明决定继续南撤,为了转移从北京带出的金银财宝(反清复明的资本),永历皇帝决定厚葬朱岷王,铸造黄金头颅入殓,以遮人耳目。天下盗墓贼及土匪云集武冈,明清之间展开了一场角逐。故事的部分情节根据民间传说做了虚构。 片中主要人物:永历帝,常戴面具与下属会面,公开身份是“朱公子”。孔有志(历史原型孔有德),汉人降将,平南十万清兵的先锋。孔影萍,孔有志之女,与侍女阿芳女扮男妆潜入武冈,结识并爱上“朱公子”。水玲珑,饭庄“天下第一卤”的老板娘,反清义士。
前美军上校本杰明·福德(罗伯特·德尼罗 Robert De Niro 饰)曾在20世纪90年代随军奔赴塞尔维亚战场,经历了人间炼狱最惨烈的洗礼。回到祖国后,因家庭破裂和战争阴影的缘故,本杰明选择在深山密林隐居,长达十八年之久。这一日,原计划外出卖药的他在山路上结识了自称来自波斯尼 亚的狩猎爱好者埃米尔·科瓦克(约翰·特拉沃尔塔 John Travolta 饰)。狂风暴雨之夜,二人相谈甚欢,更相约次日一同打猎。谁知第二天,本杰明却遭到新朋友的无情追杀。原来埃米尔是曾在战场与本杰明交过手的塞尔维亚敢死队,此番怀着深深的仇恨向这位早已放下屠刀的老对手展开复仇。 接下来的时间,他们你来我往,互换猎人与猎手的身份,结果难以预测……