Mis à la retraite pour avoir la gachette trop facile, le vieux shérif Rooster Cogburn se voit offrir une chance de réintégrer son poste : il doit capturer Hawk et sa bande qui viennent de voler à l'armée un important chargement de nitroglycérine. Sur la piste des bandits, Rooster rencontre la vieille prédicatrice Miss Goodnight...
Le shérif Rooster Cogburn est toujours aussi redoutable et redouté malgré les années passées. Trouvant cependant ses méthodes trop expéditives, le juge Parker lui retire son étoile, ce qui n'empêche pas Cogburn de continuer à défendre le bon droit. Lancé à la poursuite d'une troupe de bandits qui a dérobé de la nitroglycérine, il tombe sur la fille d'un pasteur avec laquelle il devra bien finir par apprendre à faire équipe.
La suite des aventures du marshall Rooster Cogburn, où il combat l'injustice à sa manière non orthodoxe, tout en luttant avec une adolescente voulant le réformer.