一、1963年
乔伊是镇上警局的新警探,与咖啡馆老板亚历山大暗中相恋成为同性情侣。他在调查一起凶杀案时,发现记者海伦死于街头,为了工作租的公寓窗外正对奈特·特伦顿的别墅。海伦的偷拍行为被奈特发现,亲自灭口,被躲起来海伦的助手瑞尔拍下,带着相机和之前的所有底片连夜逃回了老家。
乔伊怀疑事情与奈特有关,但是申请对奈特的搜查令没有获批,于是决定独自前往奈特住所探查。奈特察觉到了威胁,通过手下迷晕了乔伊,动用手段伪造乔伊与醉汉玛萨的淫秽照片。乔伊作为天主教徒,深知一旦照片曝光会对亚历山大造成很大的影响,于是乔伊决定自杀封存一切。警方定性案件为玛萨杀人,乔伊私自帮助囚犯越狱无果畏罪自杀。
二、1980年
警探皮尔斯在整理旧案时发现乔伊死前疑点重重。他找到亚历山大,并通过假装追求接近他,趁机住进了咖啡店里,从而获取了乔伊留下的调查随笔与报纸、照片等证据。
皮尔斯通过报纸的报社地址找到了躲藏多年的瑞尔,获得了足以将奈特定罪的照片证据。
皮尔斯想将证据上报,却不知道警长奎因其实是奈特的外甥,奎因试图压下此事,恩威并施,要求皮尔斯上交证据。皮尔斯拒绝妥协,先被警局革职。
但亚历山大因担心皮尔斯被害,私下将原件交给奎因意图换取平安。在咖啡店里,皮尔斯发现原件丢失又怒又笑,声称自己留了复印件,既使他被革职,天亮后仍可以靠报社报道奈特的罪行。可没走出店,就被等候灭口多时的奎因一枪毙命,并放火烧尸,奎因看中亚历山大的懦弱,逼他对外宣称皮尔斯死于意外。亚历山大果然选择屈从苟活,火光吞没了咖啡店,也抹去了他今后在小镇上的痕迹。
三、2007年
新任警长塞西上任首日,收到一封匿名信,内含乔伊与皮尔斯留下的笔记及照片副本,都带有亚历山大的批注。亚历山大相信,出身军方的塞西有足够的权力对抗奈特,于是将全部真相托付给她,请求为乔伊与皮尔斯平反。
然而,塞西在退伍前曾接到上级命令,要对奈特家族予以特殊照顾——他们是军火交易的重要合作方。塞西调查到了举报人就是亚历山大,于是亲赴其家中,粉碎了他的期望,并将他杀害。
随后,塞西篡改案卷,对公众将一切罪名嫁祸给亚历山大,并指控他为多个案件的幕后真凶,给两位死去的警探找回了“正义”。