Basada en un hecho real ocurrido en 1994, Una historia verdadera nos presenta a Alvin Straight (Alvin Straight), un hombre de 73 años que tras enviudar vive con su hija Rose (Sissy Spacek, Criadas y señoras), una joven discapacitada. Su estado de salud no es muy bueno: tiene problemas de visión, no puede andar bien por culpa de la cadera, sufre ...
Una tarde de invierno Hank, su hermano Jacob y el amigo de éste Lou descubren los restos de una avioneta accidentada dentro de la cual encuentran una bolsa con más de cuatro millones de dólares. Las ilusiones, desconfianzas y miedos se sucederán una a otra tras el incidente. A ello se suma la sospecha de que alguien ha visto lo sucedido.
Babs Johnson es un llamativo criminal perseguido por el FBI y que se esconde en una caravana a las afueras de Baltimore. Allí vive junto a su obesa madre, su perturbado hijo y su compañera Cotton. Es una de las personas más sucias y depreciables del mundo, hasta que Connie y Raymond se proponen quitarle el puesto.