故事发生在一个名叫加里森的小镇。由于镇上居民多为警察,人们亲切地称它为“警察小镇”。一次意外中,警官巴贝奇(迈克尔·拉帕波特MichaelRapaport饰)误以为是两名年轻人向他开枪。出于警察的本能,他先发制人地开枪打死了他们。随后,巴贝奇发现,这两个年轻人手里拿着的根本不是枪,而是一把方向盘锁。巴贝奇的疏忽成了当地的丑闻。为了掩盖丑闻,警界同仁纷纷“出谋划策”。终于,通过他们同事的暗中操作,两个年轻人的车里凭空多出了一把枪。巴贝奇也成为了因为维护小镇和平而消失的英雄。然而纸终究包不住火,巴贝奇和警察小镇的秘密被一个名叫弗莱迪(西尔维斯特·史泰龙SylvesterStallone饰)的年轻警长无意间发现。