Nachdem es mit seiner geplanten Profi-Footballkarriere nicht so recht geklappt hat, kehrt Colt Bennett (Ashton Kutcher) nach 15 Jahren in seine Heimat Colorado zurück, um seinem Bruder Rooster (Danny Masterson) und seinem grantigen Vater, dem Vietnam-Veteran Beau (Sam Elliott), auf der Familien-Ranch auszuhelfen. Mutter Maggie (Debra Winger) betreibt derweil eine Bar. Sie lebt getrennt von Beau in einem Wohnwagen direkt hinter ihrer Arbeitsstätte. Rooster stand immer im Schatten seines Bruders, stellt sich beim Arbeiten auf der Farm aber weitaus geschickter an als Colt – ein Alkoholproblem haben allerdings beide. Als der verlorene Sohn wieder zu Hause eintrifft, zeigt sich Beau jedenfalls ganz und gar nicht begeistert davon...