故事开始于怀俄明州的乡间,我们的主人公怀厄尔普(凯文·科斯特纳 Kevin Costner 饰)就出生在那里。为了参加南北战争报效祖国,怀厄尔普离家出走英勇的赶往前线,却因为年龄的问题而被拒绝入伍。之后,怀厄尔普开始攻读法律,并且邂逅了名为乌瑞拉(贝蒂·巴克利 Betty Buckley 饰)的女子。两人双双坠入爱河之后很快便携手步入了婚礼的殿堂。
然而,幸福美满的日子却并没有维系太长的时间,一场大病夺走了乌瑞拉的生命,令怀厄尔普陷入了绝望和自暴自弃之中。就在他濒临崩溃之时,父亲尼古拉斯(吉恩·哈克曼 G
席德(加里•奥德曼 Gary Oldman 饰)整日沉迷于吸毒之中,一日在朋友琳达家吸毒结识了南希(Chloe Webb饰),不久两人再次相遇,南希向他哭诉钱被偷了,无法买毒品,席德掏出所有钱叫南希去买毒品。如此两人成为了恋人,整日混在一起做爱吸毒,相互伤害又相互依靠。南希将席德带回了爷爷奶奶家里,无奈家人无法接受两个朋克,找理由将他们赶到汽车旅馆。南茜对席德的音乐才华深信不移,下定决心要帮乐队开一个演唱会,最后终于得到了著名演艺公司的许可。乐队的发展越来越有影响力,而两人的关系也不得不因为席德去美国巡演