一个东南亚小镇中,卷王警察于大海(彭于晏 饰)起早贪黑,努力工作,让小镇连续7年维持0犯罪率。结果因为没有案子,警察将被全员辞退,“铁饭碗”成了“塑料碗”,为保住工作,于大海决定和队友们一起造个大案。与此同时,真正的大案正在发生,前来投奔罗四季(艾伦 饰)的盗墓贼罗浩(周游 饰)、牛大轮(闫佩伦 饰)一家人,盯上了传说中藏有宝藏的古墓,而这个古墓就在警局之下......
影片故事取材于南京大屠杀期间日军真实罪证影像。一群生活在南京的百姓躲在吉祥照相馆中避难,为了尽可能的多活一日,他们被迫帮助日军摄影师冲洗底片,却意外冲印出了能证明日军屠城的罪证照片。他们原本只想在大屠杀中保命活下去,面对日军在南京城内的暴行,他们决定让这些底片留存下去……
“暴食”、“贪婪”、“懒惰”、“嫉妒”、“骄傲”、“淫欲”、“愤怒”,这是天主教教义所指的人性七宗罪。城市中发生的连坏杀人案,死者恰好都是犯有这些教义的人。凶手故弄玄虚的作案手法,令资深冷静的警员沙摩塞(摩根•弗里曼 Morgan Freeman 饰)和血气方刚的新扎警员米尔斯(布拉德•皮特 Brad Pitt 饰)都陷入了破案的谜团中。他们去图书馆研读但丁的《神曲》,企图从人间地狱的描绘中找到线索,最后从宗教文学哲学的世界中找到了凶手作案计划和手段的蛛丝马迹。凶手前来投案自首,这令众人都松了一口气,以为案件就此结束,怎料还是逃不出七宗罪的杀人逻辑,这次凶手瞄准的目标,是那个犯了“愤怒”罪的人……