Comme son titre l'indique, il s'agit bien d'une histoire vraie, celle d'Alvin Straight qui, a 73 ans, après une mauvaise chute, décide de quitter Laurens, village du nord de l'Iowa, pour aller retrouver son frère ainé qui vient d'avoir une attaque. Les deux frères sont fâchés depuis dix ans.
Après la mort de son père, un misanthrope cherche son ex-femme, droguée. Lorsqu'il apprend qu'une fille est née après leur divorce, il tente de reconstituer sa famille coûte que coûte.
Joe Scheffer, un employé d'une grande entreprise, a la désagréable impression d'avoir tout raté dans sa vie : Callie, son ex-femme qu'il aime toujours, le trouve nul et sa boîte lui refuse chaque année une promotion que justifieraient son ancienneté et ses talents. La situation empire le...