Kansas City in den 30er Jahrend es 20. Jahrhunderts. Mike Murphy (Burt Reynolds) ist ein Privatdetektiv und gehörte früher der lokalen Polizei an. Seit seinem Weggang liegt er mit seinem ehemaligen Partner, Lieutenant Speer (Clint Eastwood) im Clinch. Als aber ein Detektivkollege von Murphy das große Geld zu haben scheint und daraufhin ermordet ...