Harry Callahan (Clint Eastwood) es un duro policía que se ha criado en la calles de San Francisco. Sus compañeros le llaman Harry el Sucio por sus particulares métodos de lucha contra el crimen y porque siempre se encarga de los trabajos más desagradables. Cuando un francotirador que se hace llamar ‘Scorpio’ asesina a una mujer desde una azotea y promete matar a más personas si la ciudad no le paga 100.000 dólares, el inspector Callahan será el encargado de intentar resolver el caso.