Alvin Straight 73 éves özvegyember, aki beszédhibás lányával, Rose-zal éldegél az Iowa állambeli Laurens városkában. Afféle régimódi cowboy, saját értékrendje és erkölcsi kódexe szerint élő vadnyugati figura. Büszke és makacs, orvoshoz menni sem hajlandó, noha egészségi állapota rohamosan romlik, rossz a dereka és tüdőtágulása van. Telefonon értesítik, hogy fivére, Lyle szívszélhűdést kapott, mire Alvin elhatározza, hogy meglátogatja őt Wisconsin állambeli otthonában. Se kocsija, se jogosítványa – a fűnyíró gépe az egyetlen közlekedési eszköz, ami szóba jöhet számára. 350 mérföldes út áll előtte.