Doug Bennet (Terence Hill) e Steve Forrest (Bud Spencer) sono rimasti amici, anche dopo che Steve ha lasciato l'FBI. Ma a riunirli ci penserà Garret, un pericoloso ex-galeotto al cui caso i due sbirri avevano lavorato insieme. Garret è determinato a recuperare il bottino della rapina per cui era stato incriminato anni prima, e i due decidono di collaborare per incastrarlo definitivamente.