Dwaj starzejący się kowboje, Monte Walsh (Lee Marvin) i Chet Rollince (Jack Palance), przybywają do miasteczka Harmony, w którym udaje im się zdobyć pracę na farmie. Zawdzięczają to przyjacielowi sprzed lat - Shortiemu Austinowi (Mitchell Ryan). Obaj mężczyźni próbują tu szczęścia w miłości. Wkrótce sprawy zaczynają się komplikować. Wszyscy tracą pracę, a Shorty wdaje się w bójkę. Śmiertelnie rani przeciwnika. Po długiej rozłące los znowu łączy życiowe ścieżki Shortiego i dawnych przyjaciół. Nie jest on już jednak tym samym człowiekiem.