Comme son titre l'indique, il s'agit bien d'une histoire vraie. C'est l'histoire d'Alvin Straight qui a soixante-treize ans et après une mauvaise chute est décidé à quitter Laurens, village du nord de l'Iowa. il part retrouver son frère ainé qui vient d'avoir une attaque. Les deux frères sont fâchés depuis dix ans...