故事开始于怀俄明州的乡间,我们的主人公怀厄尔普(凯文·科斯特纳 Kevin Costner 饰)就出生在那里。为了参加南北战争报效祖国,怀厄尔普离家出走英勇的赶往前线,却因为年龄的问题而被拒绝入伍。之后,怀厄尔普开始攻读法律,并且邂逅了名为乌瑞拉(贝蒂·巴克利 Betty Buckley 饰)的女子。两人双双坠入爱河之后很快便携手步入了婚礼的殿堂。 然而,幸福美满的日子却并没有维系太长的时间,一场大病夺走了乌瑞拉的生命,令怀厄尔普陷入了绝望和自暴自弃之中。就在他濒临崩溃之时,父亲尼古拉斯(吉恩·哈克曼 Gene Hackman 饰)来到了他身旁,将怀厄尔普重新引回了正途。
一九七五年春天,为保证铁路正常运输,中州铁路局商洛电务段组织了以革委会主任路云志为首的设备检查整修队,决心步行二百五十公裡,在管区内的铁路沿线进行设备检修。 “四人帮”的亲信姚兴邦等,害怕路云志等人的行动打乱他们“稳住上海,搞乱全国,乱中夺权”的阴谋,便给路云志他们制造重重障碍,污蔑他们搞“唯生产力论”等等。但是,这一切都没能阻止整修队前进。姚兴邦又派人到整修队进行分化瓦解,也未得逞。继之,又妄图制造火车相撞事故。由于路云志挺身抢救,使事故得以避免。姚兴邦狗急跳牆,派他的保镖非法绑架了路云志,逼他承认步行二百五十裡是“走资派”搞的黑样板,并要他交出后台。整修队在看道工人和群众的帮助下,经过一场搏斗,救出了路云志,又克服重重困难,胜利到达了检修的终点站。