路易斯安那州的一个小镇上,横扫美国的大型飓风过后,百废待兴,万业萧条年过半百老侦探戴夫(汤米·李·琼斯饰)受命调查调查一起发生专门残害妇女的连环杀人案,而这个凶手的作案地点主要新奥尔良州,手法残忍至极,令人发指。在调查过程中,戴夫克服了重重困难和来自警局高层的压力,对案情抽丝剥茧,而真相也似乎开始越来越接近他…… 经过戴夫艰难的调查取证,他将嫌疑目标锁定在了一名叫巴尔博尼(约翰·古德曼饰)的男人身上。他是本州人士,种种证据都显得他有着重大的嫌疑。而在他准备对巴尔博尼采取行动的时候,戴夫遇见了正在镇上拍一部讲述内战电影的的剧组,而剧组里的头号人物就是戴夫年少时的好友,好莱坞演员艾洛德·斯科斯(彼得·萨斯加德饰)。艾洛德·斯科斯是一位颇有名气的男演员,在当地受到了居民的热烈欢迎,但他本身却人品恶劣,经常酗酒。一次醉酒之后,他开始胡言乱语,称自己在沼泽地里发现了一具黑人的尸体,而前往沼泽地搜寻的警察果然找到了一具尸体!经过尸检,警察发现这具尸体居然与35年前戴夫所调查的一起谋杀案有关! 过去和现在的谜案交织,使得案件变得越来越复杂,一系列奇异事件接踵而至。牵扯到其中的人越来越多,连好莱坞明星和当地警察局的显赫人士也被牵连其中,甚至戴夫和他的家人也受到波及。面对如此混乱而无序的局面,戴夫唯有破釜沉舟,追查到底,因为他比谁都清楚,自己已经无路可退。凶手究竟是谁?这个疑云重重的问题,似乎正在逐渐明朗起来……