☆ 台詞「Go ahead, make my day.」(來吧,讓我也高興高興。)在美國影藝協會評選的AFI百年百大電影台詞中名列第6位。 ☆
大學時期的藝術家珍妮佛史賓瑟和她的妹妹在被女性朋友雷帕金斯背叛後,遭到一群年輕的男性強暴。由於這起強暴使珍妮佛的妹妹在身體和精神方面受到強烈的創傷,而至今處於植物人的狀態。十年後,珍妮佛開始尋找當年的那群強暴犯和帕金斯,以展開報復。她在車裡殺死了一名強暴犯,並開槍攻擊了他的生殖器。由於舊金山警察局的調查,使她離開了舊金山。搬到聖保羅後,珍妮佛看到了旋轉木馬和海灘附近的木板路下方,便開始回憶起自己和妹妹在當年晚間被那群男性強暴的回憶。
與此同時,SFPD重案組督察哈利卡拉漢因一名法官再次駁回了一起案件而感到沮喪,法官認為他無理搜查和扣押了一名嫌疑人。後來,在他最喜歡的餐館中,卡拉漢殺了三名劫匪。當倖存的一名劫匪挾持著一名人質時,卡拉漢用他的.44麥格農瞄準了這名劫匪,並說出「來吧,讓我也高興高興」來挑戰他,看誰會先開槍。劫匪最後選擇投降。之後,卡拉漢到犯罪老大斯雷基斯的孫女之婚禮上為了要斯雷基斯認罪,而一一將其謀殺的惡行說出來,但卻讓對方心臟病發死去。卡拉漢的上司唐納利中尉和其他憤怒的高官很不滿他「用非傳統的方法...得到了結果」的行徑,因此他們要求卡拉漢去「度假」。沒上班的卡拉漢向他的同夥賀拉斯展現了.44自動麥格農手槍的威力。但卡拉漢的放鬆時刻相當短暫,斯雷基斯的四名手下乘坐豪華轎車開槍襲擊他,使卡拉漢獨自反擊殺光了三人,但被一個人逃走。之後,被駁回的案件的嫌疑人和他的朋友也襲擊了卡拉漢,他們扔了兩瓶汽油彈到卡拉漢的車內。但卡拉漢反將其中一瓶還未燒完的汽油彈扔回對方的車上,使他們的車駛入海邊而死。因此,唐納利中尉立即要求卡拉漢前往聖保羅調查男性被殺的案件,這項任務也是為了保護卡拉漢和平民。正如唐納利所言,「人們有種在你身旁就會死的壞習慣。」
抵達聖保羅時,卡拉漢為了追逐一名強盜而造成市區一團亂。此魯莽行徑引起了當地警察局長萊斯特傑寧斯的不滿。當卡拉漢與他的牛頭犬(賀拉斯所贈)在慢跑時,牛頭犬不小心撞倒了騎著自行車的珍妮佛。回到旅館後,卡拉漢成為了先前逃走的斯雷基斯手下之一的目標,便在牛頭犬的提醒下開槍殺死了對方。同時,珍妮佛在沙灘上殺害了第二名強暴男克魯格。儘管卡拉漢得知了其犯罪手法,但傑寧斯局長拒絕與知名的「大城市人物」合作。
卡拉漢得知下個受害者和當地人物雷帕金斯是傑寧斯局長的兒子阿爾比的朋友。帕金斯指出,得知自己已經有兩位友人死去便警告另外兩人(泰隆和米克)。在和克魯格的兄弟艾迪和卡爾交涉過後,卡拉漢再次在一家露天咖啡館遇見珍妮佛。在和她喝酒時,卡拉漢得知珍妮佛對於追求正義手法的重視。卡拉漢對此回應,「直到它違反了法律」。他透露,自己正在調查在舊金山遭謀殺的喬治威爾伯恩(被珍妮佛殺害的第一名強暴男)。
當卡拉漢拜訪泰隆的家時,發現他已經死了。另一方面,認為泰隆已死的米克待在帕金斯的家中,兩人都在等待即將到來的襲擊。當卡拉漢前去拜訪他們時,他制服了和帕金斯起爭執的米克。在卡拉漢制服米克並帶他去警察局後,珍妮佛趁機現身殺死了帕金斯,因為帕金斯正是造成她和妹妹遭強暴的幫兇。此前,卡拉漢要警察局中的警員兼幫手班尼特幫忙查停在帕金斯家門口的車牌,並得知兇手應該是珍妮佛。之後,他和珍妮佛約見面,並到她的家中上了床。在離開時,他又查看車庫停著那輛車,已確認兇手就是珍妮佛。之後,他又回到那發現了帕金斯的屍體。與此同時,艾迪和卡爾保釋米克出獄。當賀拉斯抵達卡拉漢的旅館、打算和他一起慶祝脫離舊金山的緊張時,企圖埋伏卡拉漢的米克三人現身殺了賀拉斯。之後,米克三人又襲擊了卡拉漢,便讓他和史密斯威森M29左輪手槍掉落水中。
當珍妮佛抵達傑寧斯家,並打算殺死強暴犯之一的阿爾比。但她發現阿爾比在強暴她後因和自己的良心過不去而試圖透過車禍自殺,使自己造成永久性的腦損傷。傑寧斯局長承認,為了保護自己的聲譽和獨生子女,他將該案子封起來,且放走當年那群強暴犯。他說服珍妮佛放棄奪走阿爾比的性命,並承諾米克將會受到制裁。但此時,米克三人卻闖進來殺了局長並帶走珍妮佛。
卡拉漢回來後,發現了死去的賀拉斯和受傷的牛頭犬,而因此憤怒地拿出了.44自動麥格農手槍,打算前去米克復仇。米克三人將珍妮佛帶到了海灘旁的木板路下,意圖再次強暴她。但她逃到了旋轉木馬,和米克三人糾纏。當米克三人抓回她時,卻被死裡逃生的卡拉漢嚇了一跳。在殺了艾迪和卡爾後,卡拉漢追著挾持著珍妮佛的米克,米克則將珍妮佛帶到了大北斗星過山車的軌道上;卡拉漢則再次說出了自己的名言「來吧,讓我也高興高興」。當米克嘲笑卡拉漢時,珍妮佛自行掙脫,使卡拉漢趁機朝米克開槍;中槍的他從高處掉落並穿過旋轉木馬的玻璃屋頂,最後被獨角獸的角貫穿而死。
在警方到達後,班尼特向卡拉漢詢問米克這把.38柯爾特警探特裝型轉輪手槍(珍妮佛用的槍)的來歷;卡拉漢表示,彈道學已證明了「他的槍被用於所有的殺戮」,以幫珍妮佛撇清關係。最後,產生同情心的的卡拉漢和獲得平反的珍妮佛一起離開了犯罪現場。