故事发生在1955年的法国南特,彼时那里正在进行一场轰轰烈烈的工人罢工运动,而钢铁工人弗朗西斯(理查·贝里 Richard Berry 饰)就是参与其中的一员。弗朗西斯租下了寡妇玛格特(达尼尔·达黎欧 Danielle Darrieux 饰)手里的一间房子,玛格特虽然是资产阶级,但是却对工人阶级充满了同情,时长向他们伸出援手。 弗朗西斯有一个相恋多年的女友瓦雷特(Fabienne Guyon 饰),虽然瓦雷特腹中已经怀上了他的孩子,但这个冷漠残酷的男人还是选择抛弃了她,转而将注意力投向了一个名叫艾迪斯(多米尼克·桑达 Dominique Sanda)的女人。艾迪斯嫁给了一个富有的商人,可婚后的生活却令她苦不堪言,为了排遣内心的愤懑,艾迪斯偷偷从事着妓女的职业。
故事发生在1880年的澳大利亚,警察和黑帮之间的关系已经降到了冰点,所有人都知道,事态再照这样发展下去,一场恶斗在所难免。土匪阿瑟(丹尼·休斯顿 Danny Huston 饰)的举动让事件向更糟的方向发展而去,他在小镇居民霍普金斯家展开了一场血腥残暴的大屠杀后逃之夭夭。 看到兄弟已然丧失了理智,查尔斯(盖·皮尔斯 Guy Pearce 饰)决定带着麦克(理查德·威尔森 Richard Wilson 饰)远走高飞。在关键时刻,斯坦利警长(雷·温斯顿 Ray Winstone 饰)制服了查尔斯,绑架了麦克,他以麦克的性命为筹码,要求查尔斯杀掉丧心病狂的阿瑟。两边都是手足情深的兄弟,查尔斯陷入了艰难的抉择之中。
杰西卡(艾什莉·贾德 Ashley Judd 饰)是一名女警官,她的父亲是臭名昭著的连环杀人犯,这成为了杰西卡毕生的污点和笼罩在心头的阴云,她一直希望自己能够坦然面对这段过去。近日里,城市里接连发生凶杀案,线索表明这些案件系同一人所为,杰西卡将此看做是她走出过去的大好机会,自告奋勇的提出接手此案。 然而,随着调查的深入,杰西卡震惊的发现,所有在案件中死亡的被害人,都和自己曾经发生过亲密关系,也就是说,她是这宗案件的核心,而她的现任男友麦克(安迪·加西亚 Andy Garcia 饰)则成为了凶手的下一个目标。杰西卡必须振作起来,只有她才能够保护她的恋人和人生。