Rio Bravo to niewielkie miasteczko leżące na granicy stanu Teksas. Tamtejszy szeryf John T. Chance (John Wayne) znalazł się w niebezpiecznej sytuacji. Aresztował Joe Burdette'a (Claude Akins), bezwzględnego mordercę. Brat aresztowanego, Nathan Burdette (John Russell), jeden z najbardziej wpływowych ludzi w okolicy, postanowił uwolnić Joe. Wynajął zawodowego rewolwerowca, zablokował wszystkie drogi prowadzące do miasta. Nathan gotów jest nawet zabić szeryfa, by nie dopuścić do skazania swego brata.
SOBOTA, 6 lipca, 17:05
Szeryf Cahill (John Wayne) uważa, że walka z bezprawiem jest celem jego życia. Spędza całe miesiące poza domem, ścigając niebezpiecznych bandytów. Sprawy rodzinne go nie zajmują, dlatego też nie ma pojęcia, że w tym samym czasie, ktoś namawia jego kilkunastoletnich synów do wkroczenia na drogę przestępstwa. Gdy Cahill wraca do domu, dowiaduje się, że w czasie jego nieobecność w miasteczku dokonano napadu na bank. Bandyci zabili tutejszego szeryfa i jego zastępcę. Stróżom prawa udało się schwytać kilku napastników. Wśród zatrzymanych jest Danny (Gary Grimes), siedemnastoletni syn Cahilla. Niebawem okazuje się, że młodszy z braci, jedenastoletni Billy Joe (Clay O'Brain), był również uwikłany w ten napad. Cahill staje przed trudnym dylematem, czy bronić synów przed karą, czy kolejny raz opowiedzieć się po stronie sprawiedliwości.
NIEDZIELA, 7 lipca, 11:00