故事發(fā)生在一個(gè)叫加里森的小鎮(zhèn)上。由于該鎮(zhèn)的大多數(shù)居民都是警察,人們親切地稱其為“警察鎮(zhèn)”。在一次事故中,巴貝奇警官(邁克爾·拉波特飾演)誤以為有兩個(gè)年輕人試圖向他開槍。出于警察的本能,他先發(fā)制人地殺死了他們兩人。后來(lái),巴貝奇意識(shí)到,這兩個(gè)年輕人根本沒(méi)有拿槍,而是拿著方向盤鎖。巴貝奇的錯(cuò)誤成了當(dāng)?shù)氐某舐?,為了掩蓋這一丑聞,警察同事想出了“策略”。最終,通過(guò)同事的秘密行動(dòng),兩個(gè)年輕人的車?yán)飸{空多了一把槍,巴貝奇也成為了因維護(hù)小鎮(zhèn)和平而失蹤的英雄。然而,紙終究不能容納火。巴貝奇和警察城的秘密被一位名叫弗雷迪(西爾維斯特·史泰龍飾)的年輕警長(zhǎng)意外發(fā)現(xiàn)。