Năm 1971, San Francisco rơi vào tình trạng hoảng loạn vì một kẻ điên cuồng mang tên Scorpio. Hắn chuyên sát hại những người vô tội và gửi những thông điệp đòi tiền chuộc để lại tại hiện trường những vụ án. Thanh tra Harry Callahan, hay còn gọi là Dirty Harry vì những cách thức điều tra tàn bạo của mình, được giao nhiệm vụ theo dõi vụ này cùng với cộng sự mới là Chico Gonzalez. Cả hai phải làm tất cả để ngăn chặn Scorpio. Tuy nhiên, kẻ tội phạm này không dễ bắt, hắn luôn tìm cách chơi trò mèo vờn chuột với Callahan bằng những trò hề ích kỷ của mình.