《森奈奈子》一位英俊潇洒的边陲侠士王刚家中突遭不幸爱妻被杀小屋被烧自己也被前来寻仇的马贼毒打重伤在前恋人的治疗鼓励下王刚奋起复仇将凶狠残暴的马贼通通消灭殆尽一个男人从监狱里出来后清算了以前的一些旧债准备跟他的朋友西里安干一桩偷窃案但他却不知道西里安是为警察工作的一名黑道混混在毒品交易中失利,因走投无路而逃亡他的女友在关键时刻背叛他他从监狱里被释放后,想要重新做人但困难重重导演透过三个人物的命运描绘出哥本哈根黑道贩毒界内阴暗和激动人心的一面三个人物的命运悲怆感人他们的生活方式掩盖了其内心深处的创伤Will Dormer(阿尔·帕西诺 Al Pacino 饰)与搭档Hap Eckhart(马丁·唐文 Martin Donovan 饰)来到远离洛杉矶一处日不落的小镇阿拉斯加调查一名17岁少女被活活殴打致死的案件阿拉斯加一名女警察llie Burr(希拉里·斯万克 Hilary Swank 饰)对Dormer的办案手法由衷感到敬畏努力在查案过程中学习而此刻的多莫其实已经麻烦缠身他在洛杉矶抓获了一个案件嫌疑人因为要将其定罪不得不捏造了假证据此事已被内务部调查Hap想向内务部坦诚真相并认为对Dormer也是好事不过Dormer不这样想在引诱真凶的围捕中Dormer在大雾中失误打死HapHap临死前认为Dormer是故意打死自己的在陈述事件时Dormer本能性地说那枪是凶手开的然而在良心的压力和日不落的环境下他患上了严重的失眠症这时有人开始给他打电话声称看见了雾中的一切Dormer最后将凶手锁定在侦探小说作家Walter Finch(罗宾·威廉斯 Robin Williams 饰)身上对方也没打算和他捉迷藏的游戏一场心理和良心的对决开始了沙克利是一名正直的警官但从不受上级的赏识直到临近退休才从新上任的局长手里接过一宗大案要他到另一个城市把一宗毒案的重要证人莫利带到凤凰城出庭作证当他要返回凤凰城的途中却连连被警方与黑帮分子追杀种种迹象使他们明白原来是凤凰城的警界与怨罪团伙相勾结要杀他们灭口正直的警官被激怒了与莫利一起要杀回凤凰城报仇他们故意将路线通知了敌人和莫利两人开着一辆档满铁皮的大巴士一路开进了凤凰城成百上千的警察受命拦截车子被打得满目疮痍在走投无路的情况下二人相拥走出车门穷凶疾恶的警察局长命令警察向他们开枪慑于沙克利与莫利的正气并无人听令最终正义战胜邪恶罪恶的警察局长死于莫利的枪下二人相拥向远处走去 然而常在河边走哪有不湿鞋警方早已经盯上了行事作风颇为高调的埃文和西德妮终于在一次精密筹划的行动中将两人捉拿归案经不住FBI探员里奇(布莱德利·库珀 饰)的游说和诱惑埃文和西德尼决定与其合作“戴罪立功”尽管拾起了“老本行”但这次一次埃文和西德妮显然站在了正义的那一方因为他们的对手是那些贪赃枉法的腐败官员...