哈利(克林特·伊斯特伍德,Clint Eastwood)是美国旧金山的一名高级警察。警察总是丢给他一些棘手的案子,他也毫不犹豫地用一些非法手段去解决,所以他得到了一个绰号——“肮脏的哈利”。 旧金山出现了一个不分青红皂白的射手。在第一名受害者被杀的同时,凶手留下了一封恐吓信,索要10万美元现金。否则,他每两个小时就会射杀一名市民。 随着受害者的增加,无能的政府决定向凶手妥协,但哈利无法接受这样的妥协。他主动逮捕了凶手,但也导致了人质的死亡。 令他惊讶的是,最终被抓到的凶手却因为精神病逃脱了法律的制裁,然后劫持了一辆载满孩子的校车。 这一次,愤怒的哈利再也无法忍受了。他开始对付凶手,在最后时刻射出了代表正义的子弹。