“暴食”、“贪婪”、“懒惰”、“嫉妒”、“骄傲”、“淫欲”、“愤怒”,这是天主教教义所指的人性七宗罪。城市中发生的连坏杀人案,死者恰好都是犯有这些教义的人。凶手故弄玄虚的作案手法,令资深冷静的警员沙摩塞(摩根•弗里曼 Morgan Freeman 饰)和血气方刚的新扎警员米尔斯(布拉德•皮特 Brad Pitt 饰)都陷入了破案的谜团中。他们去图书馆研读但丁的《神曲》,企图从人间地狱的描绘中找到线索,最后从宗教文学哲学的世界中找到了凶手作案计划和手段的蛛丝马迹。凶手前来投案自首,这令众人都松了一口气,以为案件就此结束,怎料还是逃不出七宗罪的杀人逻辑,这次凶手瞄准的目标,是那个犯了“愤怒”罪的人……
米兰达是威尼斯一家酒吧的老板,丈夫在二战中战死。米兰达有个情人是议会的老议员。老头经常弄点项链什么的首饰哄着米兰达与他幽会,每次又力不从心,还总信誓旦旦地想娶米兰达。小米只是嘲弄地说他是自己感情生活的调味品。
冬天,小米又找了个情人,是个卡车司机,还把货柜破改成了卧室,每次途经酒吧,总要跟小米在卡车上缠绵——但卡车司机是个咸粗鲁的家伙,小米认为他根本不懂爱,因此也不愿意嫁给他。
貝琪並不缺錢,但患有偷竊癖的她總是忍不住對他人的財物出手。她在地鐵上行竊時遇見美麗的鋼琴家米蘭達,並對她一見鍾情。在偷了一名英國警察的皮夾後,貝琪遭到追捕,與警察你追我跑的逃亡路上,卻與米蘭達越走越近。兩人日復一日的相處中,情愫逐漸萌芽,身為偷竊慣犯的她,這次被偷走的竟是自己的心...