20世纪30年代,芝加哥混乱不堪,黑手党充斥着官商勾结。其中,黑手党老大卡彭(劳勃·狄·尼诺·罗伯特·德尼罗饰)势力最大,他掌握着私人酒类市场的命脉。 即使在这样黑暗的环境中,联邦特工NASS(凯文·科斯特纳·凯文·科斯特纳饰)仍然抱着惩奸除恶的理想,但很快,现实教会了他谁是这个世界的老大。 在老侦探马龙(肖恩·康纳利肖恩·康纳利饰)的帮助下,纳斯重拾信心。他组织了一个专案小组来调查和打击卡彭的犯罪生涯。 在纳斯的努力下,该集团的行动开始显现成效,但随之而来的是来自卡彭的威胁和迫害。 队员被打死,马龙受伤。这些都不能让纳斯抑郁。相反,他们坚定了他除掉卡彭的决心。正义与邪恶之间展开了一场激烈的较量。