约翰·卡什(华金·菲尼克斯饰)是一个来自阿肯色州乡村的男孩。 当他还是个孩子的时候,他的兄弟在一次事故中去世了。 从此,他就生活在父亲(罗伯特·帕特里克饰)的斥责和嘲笑中。 无法翻身。 他热爱音乐,逐渐成为著名的乡村歌手并拥有了自己的家庭。 然而,他在巡演时意外接触到毒品,逐渐让他无法自拔,将他引向深渊。 吸毒导致他的妻子维维安(金妮弗·古德温饰)离开他和孩子。 他必须找到与他相爱已久却因婚姻而无法在一起的女歌手琼·卡特(莉丝·威利斯 Lise Willis 饰)。 瑞茜·威瑟斯彭 (Reese Witherspoon) 向他伸出援助之手,帮助他戒除毒瘾,但也一次次拒绝他的示好。 成功戒除毒瘾的卡什得以重新开始自己的事业,他与卡特的爱情也终于在舞台上得以实现。