Alvin Straight (Richard Farnsworth) és un vidu de 73 anys que viu en Iowa amb una filla discapacitada (Sissy Spacek). Està ple de xacres: a més de sofrir un emfisema i pèrdua de visió, té problemes de maluc que gairebé li impedeixen romandre dempeus. Quan rep la notícia que el seu germà Lyle (Stanton), amb el qual està enemistado des de fa deu anys, ha sofert un infart, malgrat el seu precari estat de salut, decideix anar a veure-ho a Wisconsin. Per a això ha de recórrer uns 500 kilometros, i ho fa en l'únic mitjà de transport del que disposa: una màquina cortacésped.