哈利(克林特·伊斯特伍德ClintEastwood饰)是美国旧金山的一名高级警官,警察总是把一些疑难案件扔给他,而他也毫不犹豫地使用一些非法手段来破案,因此他得到了一个绰号——《肮脏的哈利》旧金山出现了一个不分青红皂白的射击恶魔。第一个受害者被杀的同时,凶手留下了一封恐吓信,要求赢取10万美元现金,否则,每隔2小时,他就会射杀一名公民。随着受害者人数的增加,无能的政府决定与凶手协调,但哈利无法接受这样的协调。他擅自逮捕凶手,却也导致了人质的死亡。让他没想到的是,最终被抓获归案的凶手却因精神疾病逃脱了法律制裁,随后更进一步劫持了一辆满载孩子的校车。这一次,愤怒的哈利再也无法忍受,他开始与凶手进行调解,并在最后一刻射出了代表正义的子弹。