故事发生在1999年的洛杉矶,戴夫(伍迪·哈里森 Woody Harrelson 饰)是一名参加过越战的退伍老兵,退伍之后,他成为了一名警察。戴夫有着本身的是非不雅观和正义感,喜欢用本身的方式来处理那些违法乱纪分子,尽管这些方式非常的血腥和暴力,但戴夫坚信本身的行为是正当的。戴夫结过两次婚,而他的两位前妻凯瑟琳(安·海切 Anne Heche 饰)和芭芭拉(辛西娅·尼克松 Cynthia Nixon 饰)竟然是姐妹。当戴夫发现贪污败北的风气早已经浸透了整个警察局时,他也意识到,本身的人生走到了一个非常艰难的境地,此时灰暗的过去亦卷土重来。精疲力尽的戴夫不知道何以为继。