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