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