David Lynch réalise ce drame qui raconte l'histoire d'Alvin Straight (Richard Farnsworth), un homme du Midwest de 73 ans qui se lance dans une odyssée personnelle inhabituelle. Alvin vit avec sa fille Rose (Sissy Spacek), atteinte d'un handicap mental, et lutte contre sa santé défaillante. Lorsqu'il apprend que son frère Lyle (Harry Dean Stanton), dont il est séparé, a été victime d'un accident vasculaire cérébral, il réalise que le moment est venu de réparer la discorde entre eux. Cependant, n'ayant pas de voiture, Alvin choisit de parcourir les cinq cents kilomètres qui séparent l'Iowa du Wisconsin sur sa tondeuse à gazon.