Alvin Straight, vétéran de 73 ans, vit avec sa fille Rose dans une petite ville de l’Iowa. Lorsqu’il apprend que son frère Lyle a été victime d’une attaque, le vieil homme décide de renouer avec lui, après dix ans de silence. Malgré son état de santé problématique, Alvin est résolu à entreprendre le long voyage qui le sépare de ...