这个故事发生在一个名为加里森的小镇,大部分居民都是警察,因此被称为“警察镇”。一次意外中,警官巴比奇(迈克尔·拉帕波特饰)误以为两个青年想要向他开枪,出于警察本能,他先发制人将两人射杀。事后,巴比奇才发现那两个年轻人手上拿的不是枪,而是一把方向盘锁。
巴比奇的过错成为当地的丑闻,为了掩盖这一事实,警界同行们纷纷谋划,最终,经过同僚们的秘密操作,两个年轻人的车里多出了一把枪,巴比奇也被塑造为维护小镇和平而失踪的英雄。然而,谎言终究难以长久,巴比奇和警察镇的秘密在一次偶然中被年轻治安官弗莱迪(西尔维斯特·史泰龙饰)识破。