Uspješnoj 35-godišnjoj newyorškoj spisateljici Frances (Diane Lane) srušio se svijet kad ju je napustio muž zbog puno mlađe žene. Na nagovor najbolje prijateljice Patti, Frances otputuje u Italiju, u čijoj prekrasnoj pokrajini Toskani kupi veliku staru kuću.

Dok šutljivi i odlučni inspektor Harry Callahan (C. Eastwood) na uobičajeno grub način i uz nezadovoljstvo nadređenih provodi pravdu i San Francisco čisti od kriminalaca, na gradskoj periferiji teroristička organizacija Narodna revolucionarna vojska kreće u akciju. Predvođena psihotičnim i okrutnim vijetnamskim veteranom Bobbyjem Maxwellom (D. Bookwalter), skupina nemilosrdnih mladića i djevojaka otme kamionet gradske plinare, pritom hladnokrvno ubije njegova vozača i suvozača. Kad Maxwell sa svojim ljudima, među kojima su i neobuzdane djevojke Wanda (S. Doane) i Miki (J. Jones), uskoro krene u krađu raketnog bacača iz jednog vojnog postrojenja, u pokušaju da ih zaustavi smrtno je ranjen Harryjev partner i prijatelj Frank DiGiorgio (J. Mitchum). U međuvremenu, želeći povećati zastupljenost žena u redovima policije, Harryjevi šefovi kapetan McKay (B. Dillman) i poručnik Al Bressler (H. Guardino) čin inspektorice dodijele mladoj, bistroj i energičnoj Kate Moore (T. Daly).