1969年冬,山寒水瘦的黄河岸边。穷庄稼汉赵大30岁还未娶亲,母亲临终前将他托付给本族大爷赵天堂。邻村姑娘狗旦与赵大相好,她出身不好,母亲病重无钱医治,赵大出于好心,卖掉自留羊资助她们。谁知,公社武装部长米来昌竟粗暴干涉,带人抓走狗旦。批斗大会上,狗旦备受污辱,赵大挺身而出大闹会场,结果遭人毒打。狗旦四顾茫茫,万念俱灭,跳进汹涌的黄河。狗旦死后,赵大的好友双喜四处为之求亲,但终无着落。赵大为了满足母亲的遗愿,一气之下揭下"阴婚启事",米来昌横加斥责,赵大怒不可遏,顶风冒雪,将姑娘的尸骨埋进祖坟,挥泪离乡。星移斗转,冬去春来。赵大扦着春天的足迹重返故乡。邻居青青姑娘年轻漂亮、大方泼辣,但因换亲被迫嫁给了一个比她大十多岁的拐子,赵大同情她的不幸,青青从心底里爱上了赵大。一次赶集,赵大发现有人在自己书包内悄悄塞了双新布鞋,尤其那张劝慰他摆脱烦恼、投入新生活的纸条,滋润着他干涸的心田。他首先想到青青,但布鞋不是青青所送,赵大隐入迷茫。米来昌有愧当年迫害赵大、逼死狗旦,几次登门道歉,并要为赵大说媒,勾起赵大无限痛楚。双喜又为赵大介绍了农村教师沈玉兰。正当二人确定婚约时,赵大得知玉兰竟是自己"死妻"的寡母,深为惊讶。同族长辈坚决反对,玉兰的婆母极力阻挠。而玉兰又说出那双布鞋和纸条是她所赠,赵大左右为难。消息传开后,隐入无限痛苦的青青,在黄河边交给赵大一双她亲手做的布鞋,在他面前长跪不起。一时间,赵大的婚事又起波澜……
警官秦SIR和妻子君如搬迁到一个小镇上,后来小镇连续发生了多起强奸案,怀疑对象集中到了村里的阿才和莫蛇两个地痞。可是随着案情的发展又都逐一排除了对他们的嫌疑。新迁入小镇的林医生行为令人捉摸不定,案发时他又都没有不在场的证据,遂成了新的嫌疑对象,拨开重重疑雾终于案情有了突破,可罪犯的魔瓜又伸向秦SIR的妻子君如。
故事开始于怀俄明州的乡间,我们的主人公怀厄尔普(凯文·科斯特纳 Kevin Costner 饰)就出生在那里。为了参加南北战争报效祖国,怀厄尔普离家出走英勇的赶往前线,却因为年龄的问题而被拒绝入伍。之后,怀厄尔普开始攻读法律,并且邂逅了名为乌瑞拉(贝蒂·巴克利 Betty Buckley 饰)的女子。两人双双坠入爱河之后很快便携手步入了婚礼的殿堂。 然而,幸福美满的日子却并没有维系太长的时间,一场大病夺走了乌瑞拉的生命,令怀厄尔普陷入了绝望和自暴自弃之中。就在他濒临崩溃之时,父亲尼古拉斯(吉恩·哈克曼 Gene Hackman 饰)来到了他身旁,将怀厄尔普重新引回了正途。